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
| .NET Ecosystem | ASP.NET Core, DI, Middleware, Filters, Background Services, Configuration, Options Pattern |
| API | RESTful API, Swagger / OpenAPI |
| ORM & Database | EF Core (Code First, Migration, AsNoTracking), Dapper, T-SQL |
| SQL Performance | Tuning, Indexing, Execution Plan, SQL Server Profiler |
| NoSQL | Redis (distributed cache), MongoDB (familiar) |
| Logging | Serilog, ELK Stack (Kibana), Seq, Grafana, Custom Metrics |
| Reporting | Stimulsoft (design, data binding, export) |
| Architecture | Clean Architecture, DDD, CQRS, Repository, Unit of Work, Mediator, Event-Driven |
| DevOps | Git, Docker (Dockerfile, Compose), CI/CD (familiar) |
| Frontend | JavaScript, React (familiar), Blazor |
| AI Tools | Claude, GitHub Copilot — daily workflow |
| Language | English – Intermediate (technical docs) |
Experience
Senior Backend Developer & System Design — Saman Insurance
Jul 2023 – PresentTehran, 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
.NET Developer — Mehrsepand
Dec 2021 – Jul 2023Tehran, 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
Full-Stack Web Developer — Saipa
Sep 2020 – Nov 2021Tehran, 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
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