I am an experienced .NET developer with more than 10 years of experience building, enhancing, modernizing, testing, and deploying Windows-based software applications. My primary focus is C# and the Microsoft .NET ecosystem, spanning legacy .NET Framework applications through modern .NET versions.
I have hands-on experience with WinForms, WPF, ASP.NET Core, Entity Framework, REST APIs, SQL Server, and Azure-based SaaS applications. I enjoy translating requirements and UI wireframes into reliable, maintainable software while resolving defects and improving existing codebases.
I specialize in legacy modernization, refactoring, unit testing, and defect resolution. I have worked across .NET Framework 4.6 through .NET 9, supporting both older applications and newer architectures while maintaining attention to quality and deployment needs.
I use AI-assisted development workflows, including Microsoft GitHub Copilot and Claude Code, to improve coding productivity. I carefully review and validate AI-generated code to ensure it meets functional, quality, and maintainability requirements.
I have worked in Agile teams, collaborated with customers and engineers, and supported software involving medical devices, hardware interfaces, Windows services, and LabVIEW projects. My additional experience includes CI/CD, Git-based workflows, troubleshooting, desktop support, and application security awareness.
I am open to new challenges where I can apply my .NET development, modernization, testing, and problem-solving skills to deliver dependable software solutions.