I am a Senior Full Stack Engineer and Team Lead with 11 years of experience designing, modernizing, and delivering scalable enterprise applications. My primary expertise is in C#, .NET, ASP.NET Core, React, Angular, SQL Server, and cloud-native architecture.
I have led teams and remained hands-on across the full software delivery lifecycle, including architecture, implementation, code reviews, mentoring, testing, releases, and production support. I value clean architecture, domain-driven design, dependency injection, CQRS, and maintainable service-oriented systems.
I have extensive experience building distributed and event-driven solutions with Azure, AWS, Docker, Kubernetes, Kafka, Azure Service Bus, RabbitMQ, and cloud messaging services. My work has included payment platforms, healthcare program management, product configuration, ordering, insurance, and transportation-management systems.
I focus strongly on performance, resiliency, observability, and software quality. I have improved application response times through database tuning and caching, implemented reliable messaging patterns, and built monitoring solutions using Azure Monitor, Application Insights, OpenTelemetry, and centralized logging.
I also bring practical experience applying AI and LLM capabilities to enterprise workflows. I have integrated Azure OpenAI, Python, Azure AI Search, embeddings, and retrieval-augmented generation solutions for summarization, classification, structured extraction, and knowledge assistance.
I enjoy mentoring engineers, collaborating with product and architecture stakeholders, and helping teams deliver reliable software through Agile and Scrum practices. I am experienced in both legacy platform modernization and greenfield cloud-native development.