Summary
Mahdi Molavi is a Senior Software Developer with a decade of hands‑on experience designing and delivering high‑availability, data‑intensive systems primarily on the .NET stack. He has repeatedly driven measurable improvements—2.5× scalability gains, >99.9% Redis cluster uptime, and reduced failover times—while introducing developer-velocity improvements like Dockerized private NuGet feeds and CI/CD. Comfortable across the stack, he pairs backend expertise in C#, ASP.NET Core, EF Core, SQL Server and Redis with frontend work in React/Vue and data/ML workflows in Python. He has led cross-functional teams, founded a 4‑person data science group, and shipped algorithms used by 40k+ users (automated essay grading and rank estimation). Pragmatic about distributed systems and algorithms, he combines academic grounding (MSc in Computer Science) with production instincts for observability, caching and resilient architectures. Currently seeking EU‑based backend roles with employer visa sponsorship and relocation support.
7 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Tarbiat Modares University
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Urmia University
Azerbaijani, Persian, English, Turkish