Amirhossein Beheshti
Back-End Engineer with 8+ years of experience building high-performance, distributed web systems using C#, ASP.NET Core, and modern .NET. Skilled in Domain-Driven Design (DDD), clean architecture, event-driven messaging, and performance optimization across mission-critical financial and healthcare platforms. Creator of the open-source SetSharp .NET Source Generator.
Skills & Technology Stack
Languages & Databases
Frameworks & Core
Design & Architecture
Cloud & DevOps
Tools, Metaprogramming & AI
Testing & Methodologies
Professional Experience
Back-End Engineer
- Developing scalable backend services for an enterprise pharmacy medication management platform, powering critical pharmacy operations, inventory, and financial transaction workflows.
- Collaborating closely with QA, frontend, and product teams to analyze business requirements, troubleshoot production incidents, and deliver high-reliability features.
- Participating actively in architectural decision-making, technical design discussions, and code reviews to improve system maintainability and resilience.
- Leveraged AI-assisted engineering workflows (Google Antigravity, Cursor) to accelerate feature scaffolding, refactoring, and comprehensive test suite generation.
Back-End Engineer
- Engineered a compliance-focused financial product for over 1,500 clients, featuring role-based access control (RBAC) and detailed audit trails.
- Integrated multiple third-party APIs, improving compliance workflow efficiency by 30%.
- Boosted database speed by 20% by analyzing SQL execution plans and implementing targeted non-clustered indexes on high-traffic tables.
- Implemented automatic Unit of Work handling via interceptors, eliminating 90% of manual transaction boilerplate and reducing development overhead.
- Designed a messaging abstraction layer over Azure Service Bus supporting Request-Reply and Session-based messaging patterns, reducing integration effort by ~30% and decoupling 5+ microservices.
- Engineered a multi-tenant authentication system with Azure AD B2C to provide centralized and secure user access management.
- Mentored junior developers in C# and Azure best practices, leading to a 25% decrease in production code defects.
Back-End Engineer
- Architected a .NET Core microservice to collect and monitor real-time health telemetry from 3,000+ commercial security devices deployed across retail jewelry stores, implementing automated failure alerts that enhanced operational safety.
- Slashed average response times by 60% (from 500ms to 200ms) by implementing a Redis caching layer that also cut database load by 30%.
- Refactored legacy codebases and optimized database interactions, improving system responsiveness and enhancing user experience by 30%.
Back-End Developer
- Introduced a modular Web API platform from scratch (including form builder and task scheduling modules), reducing feature development time by 30% through reusable service components.
- Cut data parsing time by 50% by implementing fault-tolerant API integrations, enhancing performance and ensuring reliable automated data ingestion.
Featured Projects
SetSharp
An open-source compile-time C# Source Generator that automatically maps appsettings.json into strongly-typed C# POCOs and auto-generates Dependency Injection extensions (IOptions pattern) with MSBuild integration and zero runtime reflection overhead.
Quiz Engine Microservices
A deep dive into resilient distributed systems using .NET, Clean Architecture, and Domain-Driven Design (DDD). Features gRPC inter-service communication, CQRS, RabbitMQ messaging, and transactional Outbox patterns in a fully Dockerized multi-service environment.
Vectaurant
An intelligent AI restaurant agent demonstrating the Retrieval-Augmented Generation (RAG) pattern. Leverages Microsoft Semantic Kernel for conversational agent orchestration and Qdrant Vector Database for semantic memory and vector search retrieval.
What Colleagues Say
"Amirhossein demonstrated strong technical skills and a deep understanding of scalable and secure back-end development. He worked extensively with .NET Core, C#, and Azure Services, building reliable APIs and contributing to the overall performance, security, and scalability of our platform. He consistently delivered clean, maintainable code and was committed to improving technical infrastructure."
"What truly stands out about Amirhossein is his obsession with code quality. He approaches every task with a meticulous attention to detail, ensuring that the solutions he delivers are clean, efficient, and aligned with best practices. His proactive approach to addressing potential issues before they arise has been a significant asset to our backend development team."
"I had the pleasure of working closely with Amir Hossein, who is a precise and highly organized professional. His attention to detail and systematic approach consistently added significant value to our projects. Amir Hossein’s disciplined style ensures reliability, making him an asset to any technical team."