I'm a backend-focused software engineer with ~5 years of professional experience building web applications, RESTful APIs, and enterprise software using the C#/.NET ecosystem.
My primary focus is developing reliable, maintainable, and scalable backend systems, with a growing interest in system architecture, SaaS products, cloud technologies, and distributed systems.
- π» ~5 years of professional software development experience
- πΉ Strong experience with C# and ASP.NET MVC
- π Currently deepening my expertise in ASP.NET Core & Web API
- ποΈ Experienced with MongoDB, SQL databases and Entity Framework
- βοΈ Exploring AWS, Docker and cloud-native application development
- π Experience working with REST APIs and enterprise applications
- π¨ Exploring messaging and event-driven architectures with Kafka
- π§© Currently improving my Data Structures & Algorithms skills using Python
- ποΈ Interested in system design, scalable architecture and SaaS development
- π± Continuously learning and building projects to strengthen my engineering skills
- RESTful API development
- API design
- Authentication & authorization
- Dependency Injection
- Middleware
- Clean and maintainable architecture
- Database-driven applications
- MongoDB
- SQL
- PostgreSQL
- Entity Framework
- Entity Framework Core
- Database design and relationships
Currently keeping backend engineering as my primary focus, while continuing to improve my frontend skills.
I'm currently focusing on becoming a stronger backend/software engineer through a combination of learning and hands-on development.
- πΉ ASP.NET Core Web API
- πΉ Advanced C# and .NET
- πΉ Entity Framework Core
- πΉ PostgreSQL & database architecture
- πΉ REST API design
- πΉ Authentication & authorization
- πΉ System design
- πΉ Scalable backend architecture
- πΉ Docker & AWS
- πΉ Data Structures & Algorithms with Python
- πΉ Building practical SaaS applications
I learn best by building.
My approach is:
Learn β Understand β Code β Break β Debug β Improve β Repeat
Rather than collecting technologies, I want to develop the ability to design, build, debug and maintain real-world software systems.
I'm interested in building practical SaaS applications that involve:
- Multi-tenancy
- REST APIs
- Authentication
- Role-based access control
- Database architecture
- Background processing
- Messaging
- File/object storage
- Logging & monitoring
- Scalable backend architecture
I also maintain repositories for:
- Data Structures & Algorithms
- C#/.NET experiments
- API development
- Database experiments
- Architecture concepts
- Small proof-of-concepts
| Area | Focus |
|---|---|
| C# / .NET | Advanced backend development |
| ASP.NET Core | Production-grade Web APIs |
| Databases | PostgreSQL, MongoDB & data modeling |
| System Design | Scalable and maintainable architectures |
| DSA | Problem solving with Python |
| Cloud | AWS fundamentals |
| DevOps | Docker & deployment |
| Distributed Systems | Kafka & asynchronous processing |
| Frontend | React fundamentals |
| Software Engineering | Testing, security & clean architecture |
My goal is to grow from an experienced ASP.NET developer into a strong software/backend engineer capable of designing and building production-grade systems from the ground up.
I'm particularly interested in:
Backend Engineering β’ System Design β’ Distributed Systems β’ SaaS β’ Cloud β’ APIs β’ Scalable Architecture
I'm using GitHub not only as a portfolio, but also as a record of my engineering journey.
You'll find experiments, learning repositories, problem-solving exercises, and larger projects as I continue improving.
One meaningful commit at a time.
I'm always interested in connecting with other developers, discussing software architecture, backend engineering, open-source projects, and interesting ideas.
- πΌ LinkedIn Profile
- π§ Email: Reach me Out
Thanks for visiting my profile! π

