
Principal Software Engineer with 8+ years of experience delivering enterprise-grade backend systems, AI-powered educational platforms, and cloud-native solutions. Specialized in .NET 10, ASP.NET Core, Azure Functions, PostgreSQL, Redis, Azure Service Bus, Azure AI Search, and event-driven architectures. Experienced in mentoring engineers, conducting technical interviews, reviewing code, designing REST APIs and database schemas, integrating enterprise platforms, and building scalable, high-performance applications.
Principal Software Engineer | Jan 2025 - Current
· Lead backend development for enterprise educational products.
· Mentor a backend team of 6 engineers and perform code reviews.
· Participate in technical interviews and engineering evaluations.
· Collaborate with Product Owners to transform business requirements into technical solutions.
· Participate in sprint planning, backlog refinement, and effort estimation.
· Design REST APIs and database schemas.
· Optimize application performance through query tuning, indexing, Redis caching, Azure Functions, and Azure Service Bus.
Senior Software Engineer | Oct 2020 - Dec 2025
· Developed scalable backend services using ASP.NET Core.
· Built REST APIs for Web, Mobile, and Unity applications.
· Implemented Azure Functions and background processing services.
· Worked with PostgreSQL, SQL Server, MySQL, Redis, Azure Blob Storage, and Azure Service Bus.
· Developed backend APIs for an e-commerce platform.
· Designed SQL Server database and business modules.
· Maintained and enhanced production systems.
· Developed ERP modules and Web APIs.
· Implemented SQL Server solutions.
· Resolved production issues and improved performance.
C#
NET 10
ASPNET Core
Entity Framework Core
REST APIs
Azure Functions
Azure Service Bus
Azure Blob Storage
Azure AI Search
Azure Web PubSub
Clean Architecture
CQRS
Microservices
Event-Driven Architecture
PostgreSQL
SQL Server
MySQL
Redis
Mentoring
Code Reviews
Technical Interviews
Sprint Planning
Estimation