MVP, built fast with AI
From idea to a deployed first version with AI-assisted development (Claude Code, Cursor), reviewed by a backend engineer.
Available for new projects: about 10 hours a week.
Hosein Hayati · Backend Engineer · Tehran
I have been building with .NET since 2017, and I like owning a system end to end: architecture, data, integrations, deployment and monitoring.
9+ years building with .NET
200+ billion Toman processed by a system I took to production
4,000+ articles on Pishgamit
2023 – present
Sole developer of the digital wallet: ledger, idempotency, automated reconciliation. 200+ billion Toman in roughly two years.
2021 – 2023
Core banking modules with a DDD-layered structure; EF Core for writes, Dapper where read performance mattered.
2020 – 2021
Rebuilt legacy Oracle Forms workflows as an ASP.NET Core + React application for operations teams.
2017 – present
Persian technical publication: 4,000+ articles, peak of 157K monthly visits.
I take on part-time freelance work, from code to deployment.
From idea to a deployed first version with AI-assisted development (Claude Code, Cursor), reviewed by a backend engineer.
APIs and business logic on ASP.NET Core, EF Core and SQL Server, with idempotency, explicit failure paths and tests as defaults.
A broken build, a slow query, a failing deploy: I find the cause, fix it, and get it running on your hosting.
AI-assisted
A Persian technical publication I founded in 2017 and have run as the sole engineer ever since. 4,000+ articles, a peak of 157K monthly visits, rebuilt with AI and now running on .NET 10.
AI-assisted
A web and Android budgeting app that logs spending automatically from Blu Bank SMS messages, tracks monthly and instalment credit (like SnappPay and Digipay) separately, and reminds you before an instalment is due. Built with vibe coding.
Two withdrawals read the same balance and both succeed: that's a race condition. Three ways to stop it in EF Core (rowversion, an atomic update, and a row lock) and when to use each.
Shared Windows hosting with Plesk runs ASP.NET Core fine once you know the moving parts: the hosting bundle, the app pool, web.config, app_offline.htm, environment variables and folder permissions. A checklist that gets a .NET 10 app live.
A practical workflow for building a real ASP.NET Core site with Claude Code: write the brief first, scaffold with templates, work in small reviewed steps, encode rules as tests, and deploy in the first week.