I’m a senior .NET developer and solution architect with 10+ years of experience building enterprise-grade backend systems, ERP platforms, and distributed applications. My focus is on designing scalable, maintainable solutions using .NET Core, C#, Web APIs, and strong multi-tier architecture practices, with deep experience across security, database design, and performance optimization.
I also enjoy modern engineering workflows and automation—using AI-assisted development tools like GitHub Copilot, ChatGPT, Claude, and OpenCode to accelerate delivery and improve code quality. From applying DDD and Clean Architecture to leading integrations with messaging and orchestration (including n8n), I help translate complex business requirements into reliable systems that teams can maintain and evolve.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Internet of things (IoT) Project
Microservices, Ocelot API Gateway, Clean Architecture, C#.NET, .Net Core ,ASP.NET MVC, Restful APIs, , Identity server4 (Jwt, OAuth2 and OpenID Connect), Caching (In-memory, Redis cache), Swagger, JSON, MS SQL Server, MongoDb, EF Core, LINQ, Fluent Validation, AutoMapper, Serilog, Postman, JMeter, Unit Test, Sentry, Apache Ignite, RabbitMQ, RabbitMQ Client, JavaScript, TypeScript, Angular, HTML, CSS, Sass, Bootstrap, Agile, Google Maps, Leaflet maps, Git, GitLab, GitHub, Azure DevOps, CI/CD, Docker, Trello, agile Scrum, IIS, Pencil GUI Tool.
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Tehran today.