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.
MyDigipay. Owned the architecture end to end — from first build to full production deployment — then built and led the team that delivered it.
Saman Insurance. Technical direction and delivery coordination for two insurance product lines and the systems behind them.
A landing-page builder: Persian, AI-assisted, drag-to-edit. Generation pipeline, editor and hosting — a live product, not a demo.
Practice-management software for medical clinics — patients, appointments and clinic operations in one system, built and shipped end to end.
how i work
Domain first — bounded contexts, data flow and ownership, before a single endpoint gets written.
CQRS, messaging and clear service seams only earn their keep if the on-call engineer can reason about them at 3am.
Containerized delivery, small releases, real numbers on performance — then tighten the slow path.
stack & tools
experience
Lead technical work for travel and pet insurance products; own technical direction and delivery coordination for product initiatives and their supporting systems.
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.
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.