Michael McWhinney
Michael McWhinney

Senior .NET Developer

Actively looking · Member since 1 Oct 2026
Location
Jackson, United States
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

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.

Skills

49 capabilities

Tech stack & tools

Working toolkit

Collaboration

Languages & Frameworks

Experience

Career history

Project Engineer JET Engineering, Inc.

Worked with customers to modernize existing C#/.NET applications, implement new features, correct defects, refactor code, and develop unit tests.

Developed Windows applications using WinForms, EF Core, and .NET Framework 4.6 through .NET 8. Used Microsoft GitHub Copilot for AI-assisted coding and worked with Jira, Bitbucket, Git, GitKraken, and related productivity tools. Also built and tested LabVIEW projects for engineering teams.

Software Developer Immucor, Inc.

Developed WPF software while collaborating remotely with a development team and following established software development best practices.

Translated user-interface wireframes and requirements into functional WPF code. Performed unit testing and delivered advanced functionality through three-week Agile sprints.

Software Developer Robert Half (client: TEC Mailing Solutions, LLC)

Developed C#/.NET functionality for an Azure SaaS application and participated in requirements discussions with the development team.

Used Azure to test APIs, validate expected results, and support unit and integration testing activities.

Software Developer Quad/Graphics

Owned and maintained two Microsoft Windows services developed in C#/WPF.

Performed requirements gathering, prototyping, coding, testing, and deployment for assigned software solutions.

Software Engineer Mortara/Welch Allyn, Inc./Hill-Rom

Developed C#/.NET/WPF software within an Agile development environment.

Worked with ECG hardware to support software testing, troubleshooting, and hardware-software integration activities.

Software Engineer Elja

Performed software development primarily using C# and .NET technologies.

Completed ETL work to extract, process, and transform data for application and business needs.

Education

Learning history

Marquette University

Bachelor of Science, Electrical and Computer Engineering with a minor in Mathematics

Bachelor of Science in Electrical and Computer Engineering with a minor in Mathematics. Located in Milwaukee, Wisconsin.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu