Open to Remote & Relocation Opportunities

Amirhossein Beheshti

Senior Back-End Engineer & Distributed Systems Architect

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.

C# / .NET 9 Microservices Azure Service Bus Event-Driven / Outbox Domain-Driven Design SQL Server & Redis AI Augmented / Copilot
8+
Years of Back-End Engineering
DDD & CQRS
Distributed Systems & Clean Architecture
SetSharp
Open-Source .NET Source Generator on NuGet

Skills & Technology Stack

Languages & Databases

C# (.NET 8 / 9) T-SQL MS SQL Server Redis NoSQL Indexing & Query Tuning

Frameworks & Core

ASP.NET Core .NET Core EF Core gRPC ABP Framework RESTful APIs

Design & Architecture

Microservices Domain-Driven Design (DDD) CQRS Event-Driven Architecture Outbox & Inbox Patterns SOLID Principles Design Patterns

Cloud & DevOps

Azure Service Bus Azure Blob Storage Azure AD B2C Application Insights Docker Azure DevOps CI/CD Pipelines Git

Tools, Metaprogramming & AI

Roslyn Source Generators NuGet Package Publishing Google Antigravity Cursor (AI IDE) GitHub Copilot Semantic Kernel (AI) Visual Studio

Testing & Methodologies

TDD (Test-Driven) BDD (Behavior-Driven) Unit & Integration Testing Technical Documentation Agile / Scrum

Professional Experience

Back-End Engineer

Rayankar
May 2025 – Present
  • 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

Fintranet (Persici Financial Technologies)
Jul 2022 – Apr 2025
  • 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

Nik Group
May 2020 – Jun 2022
  • 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

Acctech
Feb 2018 – Apr 2020
  • 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

Flagship Open Source

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.

C# Source Generator Roslyn Compiler NuGet Package Zero Reflection
Distributed Architecture

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.

.NET Core gRPC RabbitMQ Clean Architecture Docker
AI & Vector Search (RAG)

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.

.NET Semantic Kernel Qdrant Vector DB RAG Pattern AI Agent

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."

AR

Ashley Robertson

CEO • Persici Financial Technologies (Fintranet)

"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."

S

Shakib

Team Leader • Fintranet

"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."

NH

Nasim Hoseinzadeh

Scrum Master • Fintranet

Copied to clipboard!