senior backend engineer — technical team lead

SYSTEMSthat hold

I'm Amirhossein Janmohammadi — a senior backend engineer and technical team lead in Tehran. Seven years across backend, full-stack and web: DDD, CQRS and microservices that keep working under production load.

scroll
drag the object ↻tehran, iran · remote emea · cet overlap
selected work04 — engineering
01

Insurance Platform

MyDigipay. Owned the architecture end to end — from first build to full production deployment — then built and led the team that delivered it.

architecture2024—26
02

Travel & Pet Insurance

Saman Insurance. Technical direction and delivery coordination for two insurance product lines and the systems behind them.

team lead2026
03

landio.net ↗

A landing-page builder: Persian, AI-assisted, drag-to-edit. Generation pipeline, editor and hosting — a live product, not a demo.

live product2025
04

kazheh.clinic ↗

Practice-management software for medical clinics — patients, appointments and clinic operations in one system, built and shipped end to end.

live product2024

how i work

01

Read the system first

Domain first — bounded contexts, data flow and ownership, before a single endpoint gets written.

02

Architect for the team

CQRS, messaging and clear service seams only earn their keep if the on-call engineer can reason about them at 3am.

03

Ship, measure, tighten

Containerized delivery, small releases, real numbers on performance — then tighten the slow path.

stack & tools

Backend
C# · .NET Core / FrameworkASP.NET Core · Web APIASP.NET MVCEntity Framework CoreAPI design
Architecture
Domain-Driven DesignCQRSMicroservicesSoftware architectureDesign patterns
Data & messaging
PostgreSQL · SQL ServerMongoDBRedisRabbitMQSQL & query tuning
Platform & more
Kubernetes · UbuntuShell scripting · GitJavaScript · ReactHTML5 · CSS · jQueryTeam leadership · mentoring

experience

2026 — NOW

Technical Team Lead — Saman Insurance

Lead technical work for travel and pet insurance products; own technical direction and delivery coordination for product initiatives and their supporting systems.

2022 — 2026

Team Lead / .NET Developer — MyDigipay

Architected a third-party insurance solution from build to deployment, built and managed the delivery team, and tuned it for performance and scale. ASP.NET Core, PostgreSQL, EF Core, CQRS, RabbitMQ, Redis, Kubernetes.

2019 — 2022

.NET & Full-Stack Developer — Asroon · Freelance

Backend work with Domain-Driven Design and RabbitMQ at Asroon, after two years of freelance ASP.NET MVC and frontend delivery — the reason I still design APIs from the consumer's side.

about

Seven years from frontend to full-stack to backend architecture — which is why I lead the way I do: technical depth, structured thinking, and systems that stay reliable after I leave the room.

I started in frontend and freelance full-stack work, moved into .NET backend at Asroon and MyDigipay, and now lead technical work on insurance products at Saman Insurance. That range means I hold the whole picture: what the user touches, what the API promises, and what the database will do about it at scale.

M.S. in Technology Management at IUST, industrial engineering at University of Tehran. I care about clear boundaries, honest estimates and code reviews that teach. Open to remote EMEA contract work with CET overlap.

LET'S TALK.

amirhossein janmohammadi — tehran© 2026 — built by landio