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
Feb 2025 – Present
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
Nov 2024 – Dec 2024
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
- Social Rate App - Flutter mobile app with authentication, profiles, and a review/rating system.
- JSON Parser - Tokenizer and recursive-descent parser built from scratch in C#, with validation.
- Tic-Tac-Toe with AI - Blazor WebAssembly game with a rule-based computer opponent (wins when it can, blocks when it must) and a two-player mode.
Education
BS, Computer Science (with Distinction) - Lebanese International University
2021 – 2024
GPA: 3.45 / 4.0
Languages
Arabic (Native) · English (Fluent) · French (Intermediate)