Mohamed Ali Salam

Backend Developer - Java/Spring & .NET
Beirut, Lebanon Mhdalisalam@gmail.com +961 78 877 293 LinkedIn GitHub Arabic · English · French

Summary

Backend developer with production experience in Java/Spring at TECFRAC and earlier hands-on work in .NET, building enterprise features and REST APIs with authentication and test coverage. Trilingual (Arabic, English, French).

Experience

Junior Software Engineer - TECFRAC
Beirut, Lebanon
  • TECFRAC is the technology arm behind Whish Money, Lebanon's leading digital wallet (Central Bank of Lebanon regulated, 1M+ users): develop and maintain backend features within its Java/Spring platform.
  • Work directly with an existing enterprise codebase, fixing defects and shipping new functionality under real reliability constraints.
Junior Backend Developer Intern - Monty Mobile
Beirut, Lebanon
  • Built a RESTful API from the ground up using .NET 8 and MySQL, including JWT-based authentication.
  • Wrote NUnit test suites covering core API request flows to catch regressions before release.

Skills

Languages: Java, C#, PHP, JavaScript, Dart

Frameworks: Spring, .NET 8, Blazor WebAssembly, Flutter

Data & APIs: MySQL, REST API design, JWT authentication

Tools & Testing: Git, NUnit, HTML/CSS

Selected Projects

Education

BS, Computer Science (with Distinction) - Lebanese International University
GPA: 3.45 / 4.0

Languages

Arabic (Native) · English (Fluent) · French (Intermediate)