Software Engineer & Backend Developer — about 6 years of experience building backend systems with PHP and Laravel. I design and ship APIs and microservices with a focus on clean architecture, TDD, and Domain-Driven Design.
🌍 Open to remote opportunities (EU / US time zones welcome)
- Senior Backend Developer — MCI (Hamrahe Aval) projects · Mar 2024 – present — SOAR and VMS
- Previously: LanGeek · National Elites Foundation
- 🥇 1st place, ICPC West Iran regional contest
- M.Sc. Software Engineering — Islamic Azad University, Science & Research Branch (in progress)
- B.Sc. Computer Engineering — Bu-Ali Sina University · ranked 1st of 55
| Level | Technologies |
|---|---|
| Advanced | PHP · Laravel · MySQL · Vue.js · REST API design |
| Intermediate | Redis · Docker · Linux · Git · C++ · JavaScript |
| Familiar | Go · Python |
Practices: microservices · TDD · DDD · repository/service patterns · queues & background jobs
| Project | Description | Stack |
|---|---|---|
| SMSApi | Laravel package unifying Iranian SMS providers and messengers (Telegram, Discord, Bale, …) behind one API | PHP · Laravel |
| WoodenDoor | Job marketplace API — companies, job ads, career blog, role-based auth (demo) | Laravel · Sanctum · MySQL |
| Karlearn | Online learning platform (LMS) with a React SPA served by Laravel (demo) | Laravel · React |
| Homa | Lightweight Twitter (X) clone (demo) | Laravel · Vue · Inertia.js |
| Movie Recommender System | Neural Collaborative Filtering recommender with a FastAPI ML service, Laravel API, and Nuxt frontend | Laravel · Python · Nuxt |
| Gold Exchange API | Gold trading API with a queued order-matching engine and wallets | Laravel 12 · Queues |