Expertise in designing and implementing Distributed Systems and Microservices architectures. I leverage Clean Architecture and Domain-Driven Design (DDD) principles to ensure high modularity, testability, and long-term maintainability. My approach focuses on decoupling concerns and enforcing strict architectural boundaries to support scalable enterprise applications.
Deep proficiency in the .NET ecosystem (C#, .NET Core, ASP.NET Core). I specialize in building high-performance server-side logic, integrating RabbitMQ for asynchronous messaging and distributed task processing. My development workflow incorporates Unit Testing (xUnit, NSubstitute) and robust logging/monitoring to ensure 99.9% system reliability.
Specialized in architecting Scalable RESTful APIs utilizing ASP.NET Web API. I implement industry-standard security protocols, comprehensive Swagger/OpenAPI documentation, and efficient versioning strategies. My designs prioritize low latency and high throughput, ensuring seamless integration for complex frontend consumers.
Advanced experience in Relational Database Design using SQL Server. I focus on schema normalization, complex T-SQL optimization, and stored procedure efficiency. I utilize Entity Framework Core for high-performance data access while implementing advanced Caching Strategies (Redis) to minimize database contention and improve response times.
Developing responsive and state-driven User Interfaces using React. I focus on building modular component architectures and integrating complex RESTful services to create seamless, data-intensive dashboards and administrative panels with a focus on optimized rendering and performance.
EDUCATION AND CERTIFICATIONS
Master’s Degree in Mathematics
June 2019
University of Tehran, Tehran
Bachelor’s Degree in Mathematics and Applications
Jan 2016
Amirkabir University of Technology, Tehran
Job Expeirence
Founder & Full‑Stack Developer
Feb 2026 – Apr 2026
Karkio (Personal Startup Project), Tehran
The project discontinued due to nationwide internet shutdowns
Software Developer (.Net)
Mar 2025 – Jan 2026
Amn Moj, Tehran
Backend Developer using .NET Core
Software Developer (.Net, React)
Feb 2021 – Feb 2025
Tazarv Afzar Company, Tehran
Fullstack Developer Using .Net Framework
Software Developer (Laravel, React)
June 2020 – Jan 2021
Edalatkhaneh Company, Tehran
Fullstack Developer Using PHP Laravel and React
Software Developer (Java Fx)
Aug 2019 – May 2020
Sajayanegar Company, Tehran
LIS Hardweare Bridge Desktop App Developer Using JavaFx
Take a Look at My Portfolio
All of these projects were developed as portfolio projects, demonstrating my approach to building reliable and well‑structured software.
Get in touch
If you have an idea for a web application or need advice on building scalable software, feel free to get in touch. My schedule fills up quickly, so the sooner you reach out, the better.