I am a Senior .NET Developer and Full Stack engineer focused on designing, developing, and modernizing enterprise applications end to end. I have strong experience building solutions with C#, ASP.NET, ASP.NET Core, MVC, Razor Pages, Web Forms, Entity Framework, SQL Server, and REST APIs.
I have worked extensively on SaaS platforms, administrative systems, and production-grade solutions, combining backend architecture, code quality, automation, and cloud operations. My background includes modernizing legacy systems, improving performance, and delivering scalable services in enterprise environments.
I am experienced with Azure and DevOps practices, including Azure DevOps, CI/CD pipelines, Azure Functions, Azure App Services, Docker, Kubernetes, and infrastructure as code. I also work with observability and reliability tools such as OpenTelemetry and Application Insights to support production systems.
My technical scope includes backend architecture patterns such as Clean Architecture, CQRS, MediatR, microservices, minimal APIs, and gRPC, along with database work in SQL Server, PostgreSQL, Cosmos DB, Redis, and MongoDB. I also contribute to frontend development using React, TypeScript, JavaScript, HTML, CSS, Bootstrap, and related tools.
Throughout my career, I have delivered improvements in healthcare, banking, CRM, media, and administrative platforms across multiple countries and remote environments. I have led and supported migrations from older .NET versions to .NET 8 and .NET 10, built automated testing pipelines, and helped teams reduce manual work through better engineering practices.
I value collaboration, technical documentation, mentoring, and working closely with QA, DevOps, product managers, and stakeholders. I am comfortable taking ownership of complex systems and delivering reliable, maintainable software with a strong focus on performance and continuous improvement.