Welcome to my GitHub β a space where .NET backends, clean architectures, Azure services, and TypeScript frontends meet purposeful design.
π₯οΈ Software Engineer II @ DataPath Ltd.
ποΈ 4+ years of full-stack experience
π Specialized in .NET, C#, Azure, Angular, and scalable API design
π Passionate about clean architecture, system design, and software craftsmanship
- Languages: C#, TypeScript, JavaScript, SQL, Bash
- Backend: ASP.NET Core, Entity Framework Core, Minimal APIs, Azure Functions
- Frontend: Angular, Angular Material, Primeng, TailwindCSS
- Cloud & DevOps: Azure App Service, Azure Web Apps, Azure Blob Storage, Azure Event Grid, Azure Service Bus, Docker
- DBMS: MSSQL, PostgreSQL
- Practices: Clean Code, TDD, Vertical Slice Architecture, Domain-Driven Design (DDD), CQRS
β¨ Built multiple enterprise-grade .NET APIs served to thousands of users
β¨ Developing a real-time chat application (SyncChat) with Vertical Slice + Docker + Modern Minimal APIs
β¨ Maintained 85%+ unit test coverage in critical services
β¨ Introduced clean architecture restructuring in legacy projects - improved maintainability and scalability
β¨ Consistently contributed to reducing technical debt and improving code health
β¨ Published internal NuGet packages for shared libraries and improved developer productivity
πͺ 4+ Years of Experience
π 8+ Projects Delivered
π 4 Internal Tools Developed
π 3 Azure-integrated Solutions
π 120+ Technical Articles & Blogs Read (this year alone!)
βοΈ 10+ Technical Articles Written
- More Azure Services
- End-to-End Monitoring & Observability (Telemetry and Logging)
- Event-Driven Architecture at scale
- Microservice Architecture and it's internal communications
A modern real-time chat platform built with:
- β Vertical Slice Architecture
- β Minimal APIs + CQRS
- β Dockerized Microservices
- β Clean endpoint registration pattern
- β JWT-based token authentication
- β Modern responsive UI (Angular + Tailwind)
π Launching soon β stay tuned!
- Craft over code β write code youβre proud of
- Architecture first β design scalable systems before building
- Test what matters β meaningful, maintainable tests
- Clean is kind β readable, maintainable code helps everyone
- π LinkedIn
βGood software is built twice: first in the mind, then in the code.β