👋 Hi there, I'm Hosein!
Senior .NET Backend Developer with 7+ years of experience, specialized in Financial & Payment Systems.
🔭 Current Focus
- 🏗️ Building an Open Source Digital Wallet with Microservices Architecture
- ⚡ Implementing Event Sourcing and CQRS patterns
- 💡 Leveraging AI tools in software development (Claude, GitHub Copilot)
💼 Skills & Expertise
🚀 Backend & Architecture
- ⭐ Expert: ASP.NET Core, C#, .NET 8, Entity Framework Core
- 💪 Proficient: Clean Architecture, Microservices, Event-Driven Architecture
- 🎯 Working with: Event Sourcing, CQRS, Domain-Driven Design
💾 Databases & Storage
- SQL Server, MongoDB, Redis
📡 Message Brokers & DevOps
- RabbitMQ, Kafka, Docker, Git, Azure DevOps
🤖 AI-Assisted Development
🚀 Featured Projects
Open-source digital wallet system built with modern architecture
Tech Stack:
- ASP.NET Core 8 + Clean Architecture
- CQRS Pattern
- Docker Compose
Features:
- ✅ Event-driven communication
- ✅ Domain-Driven Design principles
- ✅ Complete containerization
💼 Professional Experience
💼 Senior Backend Developer | System Design @ Saman Insurance Company
July 2023 - Present (2+ years)
Tehran, Iran
- 🏗️ Developed comprehensive payment solutions including in-app payment gateway and digital wallet system
- ⚡ Implemented advanced concurrency management techniques, enhancing system reliability and performance
- 🚀 Optimized system performance through strategic data modeling and Redis-based distributed caching
- 📊 Integrated Serilog for structured logging and utilized the ELK Stack for real-time log analysis
- 💰 Processed 200+ billion Tomans in transactions over 2 years
- 🎯 Built with Clean Architecture and Entity Framework Core as solo developer for critical financial infrastructure
Tech Stack:
ASP.NET Core
Entity Framework Core
SQL Server
Redis
Serilog
ELK Stack
💻 .NET Developer @ Mehrsepand
November 2021 - July 2023 (1 year 9 months)
Tehran, Iran
- 🏦 Participated in implementation and debugging of internal banking software solutions
- 🎯 Utilized Domain-Driven Design (DDD) architecture for effective software layering
- 💾 Employed Entity Framework (EF) and Dapper for efficient database connections
- 🔗 Integrated external services using Flurl, enhancing software functionality
Tech Stack:
ASP.NET Core
Entity Framework
Dapper
DDD
Flurl
🌐 Full-Stack Web Developer @ Saipa
October 2020 - October 2021 (1 year 1 month)
Iran
- 🔄 Transformed Saipa's internal systems from Oracle Forms to modern web application
- ⚙️ Developed back-end using ASP.NET Core
- 🎨 Built front-end with React
- 📊 Implemented Kendo UI for responsive user interface
- 📄 Utilized Stimulsoft for reporting solutions
Tech Stack:
ASP.NET Core
React
Kendo UI
Stimulsoft
Oracle Forms
🎓 Education
Bachelor's Degree in Computer Software Engineering Technology
Islamic Azad University | 2013 - 2018
Associate's Degree in Software Engineering
Islamic Azad University | 2010 - 2014
💡 "Continuously learning, building, and sharing knowledge with the community"