Yan Mikhlin
Senior .NET Developer | Azure Full Stack Engineer | Cloud-Native Applications & Microservices
Hire this person
Send a job offer directly to this candidate
About
Senior .NET Developer and Full Stack Engineer with 17+ years of experience designing, modernizing, and delivering enterprise software solutions across healthcare, financial services, technology, and retail industries. Specialized in C#, .NET, ASP.NET Core, Web API, Angular, Microsoft Azure, microservices, distributed systems, REST APIs, and SQL/NoSQL databases. Experienced in cloud-native and enterprise Azure application development, application modernization, performance optimization, CI/CD automation, and Agile delivery.
Applies
GitHub Copilot, Claude AI, and Microsoft Copilot to improve engineering productivity through AI-assisted coding, debugging, refactoring, research, and technical documentation.
Experience
Senior .NET Full Stack Developer - Advent Global Solutions - Houston, TX
(2021-11)
- Architect and develop enterprise full-stack applications using C#, .NET Core, .NET 8+, ASP.NET Core, Web API, Entity Framework Core, Dapper, and LINQ supporting 3 enterprise applications and business-critical workflows.
- Design, develop, and maintain 16+ RESTful APIs and microservices enabling enterprise integrations, system communication, and scalable backend services.
- Modernize 2 legacy applications by migrating components toward modern .NET and Azure cloud-based architectures, improving maintainability, scalability, and long-term supportability.
- Develop cloud-native .NET applications using Microsoft Azure services including Azure App Service, Azure Functions, Azure API Management, Azure SQL Database, Azure Blob Storage, Azure Service Bus, Azure Key Vault, and Azure Monitor.
- Improve application and API performance by approximately 10% through backend optimization, SQL query tuning, API improvements, and data-access enhancements.
- Build responsive enterprise web applications using Angular, TypeScript, JavaScript, HTML5, CSS3, and Bootstrap, with experience supporting React.js, Vue.js, and Blazor solutions.
- Implement and maintain Azure DevOps CI/CD pipelines to automate application build, testing, deployment, and release processes.
- Apply microservices, distributed systems, event-driven architecture, dependency injection, SOLID principles, and design patterns to deliver scalable enterprise solutions.
- Automate repetitive development and business workflows, reducing manual effort by approximately 6 hours per week.
- Leverage GitHub Copilot, Claude AI, and Microsoft Copilot for AI-assisted coding, refactoring, debugging, technical research, and documentation improvements.
- Collaborate within a 6-developer Agile/Scrum team, contributing to architecture discussions, technical design reviews, code reviews, testing strategies, deployment processes, troubleshooting, and production support.
Senior Software Engineer - Upward Health - Hauppauge, New York
(2016-03 - 2021-10)
- Designed and developed healthcare enterprise applications using C#, .NET, ASP.NET, Web API, Angular, JavaScript, and SQL Server supporting healthcare operational workflows and business processes.
- Developed backend services, RESTful APIs, business logic layers, and responsive web applications supporting internal users, healthcare operations, and application integrations.
- Designed and optimized database-driven solutions using SQL Server, relational data models, and NoSQL technologies to improve application reliability and data accessibility.
- Built and maintained system integrations connecting internal and external applications through APIs, web services, and enterprise communication workflows.
- Improved application stability through debugging, production troubleshooting, defect resolution, code optimization, and performance tuning.
- Refactored legacy application components using object-oriented design principles, SOLID practices, and modern .NET development patterns.
- Participated in technical design discussions, code reviews, testing activities, deployment processes, and Agile/Scrum software delivery.
- Collaborated with developers, QA engineers, analysts, and business stakeholders to deliver healthcare technology solutions.
Full Stack .NET Developer - Walleye Capital - New York, NY
(2012-09 - 2016-02)
- Developed and maintained financial applications using C#, .NET, ASP.NET MVC, JavaScript, HTML, CSS, Entity Framework, and LINQ supporting enterprise business operations.
- Designed and implemented Web APIs and web services enabling application integrations and communication between enterprise systems.
- Developed SQL Server database solutions including queries, stored procedures, data-access components, and application data workflows.
- Enhanced application functionality by translating business requirements into scalable software solutions and technical implementations.
- Troubleshot production issues across application, database, and integration layers while supporting reliability and operational continuity.
- Participated throughout the software development lifecycle including design, development, testing, debugging, deployment, and maintenance.
Junior .NET Developer - Rapaport - Houston, TX
(2009-06 - 2012-08)
- Developed and maintained business applications using Microsoft .NET technologies, ASP.NET, C#, and SQL Server.
- Supported frontend and backend application development, database-driven solutions, debugging, testing, and production issue resolution.
- Implemented application enhancements based on business requirements while participating in software development lifecycle activities including deployment and maintenance.
Education
Bachelor's Degree - Computer Science - Coleman University (2005-05 - 2009-05)
