Hosein Hayati

Senior .NET Backend Developer | FinTech & InsureTech

About

Senior Backend Developer with 7+ years of experience architecting, developing, and maintaining enterprise-grade financial software in the insurance and fintech sectors.

Proven track record in building digital wallet systems, payment gateways, and high-volume financial transaction processing using ASP.NET Core — having processed over 200 billion Tomans in real-world production. Experienced in both Monolithic and Microservices architectures.

Deep expertise in Clean Architecture, Domain-Driven Design (DDD), and building systems that are both maintainable and scalable. Committed to continuous learning and leveraging AI tools to accelerate development. Open to remote opportunities.

Technical Skills

.NETC#ASP.NET CoreDockerSQL ServerRedisEF CoreDapperClean ArchitectureDDDCQRSMicroservices
.NET EcosystemASP.NET Core, DI, Middleware, Filters, Background Services, Configuration, Options Pattern
APIRESTful API, Swagger / OpenAPI
ORM & DatabaseEF Core (Code First, Migration, AsNoTracking), Dapper, T-SQL
SQL PerformanceTuning, Indexing, Execution Plan, SQL Server Profiler
NoSQLRedis (distributed cache), MongoDB (familiar)
LoggingSerilog, ELK Stack (Kibana), Seq, Grafana, Custom Metrics
ReportingStimulsoft (design, data binding, export)
ArchitectureClean Architecture, DDD, CQRS, Repository, Unit of Work, Mediator, Event-Driven
DevOpsGit, Docker (Dockerfile, Compose), CI/CD (familiar)
FrontendJavaScript, React (familiar), Blazor
AI ToolsClaude, GitHub Copilot — daily workflow
LanguageEnglish – Intermediate (technical docs)

Experience

Senior Backend Developer & System Design — Saman Insurance

Jul 2023 – Present

Tehran, Iran

Digital Wallet System (Saman Insurance App)

  • Architected and deployed a full-featured digital wallet using ASP.NET Core 6 (Monolithic, full production)
  • Engineered two wallet types (credit & cash) with independent business logic per transaction type
  • Implemented deposit from payment gateway, referral credit rewards, withdrawal, and P2P transfers
  • Built payment gateway integration as an independent service connected to the wallet
  • Implemented robust concurrency controls to prevent race conditions in financial transactions
  • Built transaction monitoring and reporting dashboard for the operations team
  • Integrated Serilog & ELK Stack for structured logging and real-time event analysis
  • Processed over 200 billion Tomans in transactions over 2 years

Insurance Systems Contribution

  • Gold Unit-Link (Microservices, DDD, Event-Driven, .NET 6): development & maintenance of event-based insurance services
  • Darmanat (ASP.NET MVC, ADO.NET, .NET 4.5): new features, Custom Metrics, Grafana dashboards
ASP.NET CoreEF CoreSQL ServerRedisSerilogELK StackGrafana

.NET Developer — Mehrsepand

Dec 2021 – Jul 2023

Tehran, Iran

  • Developed and maintained internal banking software with ASP.NET Core Web API
  • Applied Domain-Driven Design (DDD) for effective software layering
  • Used Entity Framework and Dapper for efficient database communication
  • Integrated external services via Flurl; used Stimulsoft for reporting
ASP.NET CoreEFDapperDDDFlurlStimulsoft

Full-Stack Web Developer — Saipa

Sep 2020 – Nov 2021

Tehran, Iran

  • Led migration of internal system from Oracle Forms to modern ASP.NET Core + React
  • Used Kendo UI for front-end and Stimulsoft for reporting
ASP.NET CoreReactKendo UIStimulsoft

Projects

Pishgamit — Tech News & Learning Platform

Full-featured news/educational platform | .NET 10 | Production

  • Full platform with ASP.NET Core (MVC + Blazor), admin dashboard, article & Q&A modules
  • Comments, Caching, Razor Pages, jQuery AJAX for real-time interaction

Digital Wallet — Microservices (Open Source)

Open-source digital wallet with modern architecture

  • ASP.NET Core 8 + Clean Architecture + CQRS + Event-Driven + Docker Compose

Soft Skills

  • Accountable and committed to deadlines
  • Strong requirements analysis
  • Experience under high pressure
  • Familiar with Scrum/Agile
  • Onboarding & technical documentation
  • Remote-work capable
  • Continuous learning mindset
  • Fast learner of unfamiliar systems

Education

Bachelor’s Degree – Software Engineering Technology

Islamic Azad University, Mahshahr Branch | 2013 – 2017 | GPA: 15/20

Contact