
Michael McWhinney
@michaelmcwhinney
Application Developer modernizing C#/.NET applications at JET Engineering, Inc., including legacy codebases and unit tests.
What I'm looking for
At JET Engineering, Inc., I collaborated with customers to modernize C#/.NET codebases, add functionality, resolve defects, refactor applications, and implement unit tests. I worked across WinForms, EF Core, and .NET Framework 4.6 through .NET 8.
I integrated Microsoft GitHub Copilot suggestions into my coding workflow after reviewing and validating them. I also engineered and tested LabVIEW projects to support other engineers.
At Immucor, Inc., I developed WPF software from user-interface wireframes and requirements, with unit testing and advanced features delivered within three-week sprint cycles.
Earlier, I developed C#/.NET applications at Robert Half, Quad/Graphics, Mortara/Welch Allyn, Inc./Hill-Rom, and Elja. My work included Azure SaaS application development, Windows services, software testing with ECG hardware, and ETL operations.
Experience
Work history, roles, and key accomplishments
Project Engineer
JET Engineering, Inc
Mar 2024 - Sep 2025 (1 year 6 months)
Collaborated with customers to modernize existing C#/.NET codebases, integrate new functionalities, resolve defects, refactor applications, and implement unit tests. Developed solutions utilizing WinForms, EF Core, and .NET Framework 4.6 through .NET 8, and leveraged GitHub Copilot for AI-assisted coding.
Software Developer
Immucor, Inc.
Feb 2023 - Nov 2023 (9 months)
Developed WPF software adhering to industry best practices while collaborating remotely with the development team. Translated user-interface wireframes and requirements into functional WPF code, conducting unit testing and implementing advanced features within three-week sprint cycles.
Software Developer
Robert Half
Jun 2020 - Sep 2020 (3 months)
Engineered C#/.NET code for an Azure SaaS application and actively participated in requirements discussions with the development team. Employed Azure for API testing and result verification as part of unit and integration testing procedures, working with Git-based cloud repositories.
Software Developer
Quad/Graphics
May 2019 - Jun 2020 (1 year 1 month)
Managed two Microsoft Windows services developed in C#/.NET/WPF, including a watchdog service and a unified front-end/back-end service designed as a Windows shell alternative. Executed requirements gathering, prototyping, coding, testing via virtual machines, and deployment processes; software was built using Jenkins CI/CD and supported rollback to stable versions.
Software Engineer
Mortara/Welch Allyn, Inc./Hill-Rom
Jan 2017 - Dec 2019 (2 years 11 months)
Developed C#/.NET/WPF software within an Agile framework, encompassing investigation, troubleshooting, unit testing, and collaboration with Verification and Validation teams. Interfaced with ECG hardware for software testing and issue resolution, maintaining comprehensive documentation and ensuring compliance with regulatory requirements.
Senior Software Engineer
Elja
Jan 2007 - Dec 2017 (10 years 11 months)
Executed software development primarily in C#/.NET, complemented by investigative and troubleshooting efforts across software and IT infrastructures. Performed Extract, Transform, Load (ETL) operations to extract, process, and transform data from various sources into actionable insights.
Education
Degrees, certifications, and relevant coursework
Marquette University
Bachelor of Science, Electrical and Computer Engineering
Bachelor of Science in Electrical and Computer Engineering with a minor in Mathematics.
Atlassian University
Jira Fundamentals Badge, Jira
Completed the Jira Fundamentals Badge certification.
Advanced C Thread Safe Data with Concurrent Collections
Advanced C Thread Safe Data with Concurrent Collections, C Programming
Completed a certification on thread-safe data with concurrent collections in C.
SQL Essential Training
SQL Essential Training, SQL
Completed SQL Essential Training certification.
Introducing Desktop and .NET Core
Introducing Desktop and .NET Core, .NET Core
Completed a certification on desktop and .NET Core.
Azure Function Fundamentals
Azure Function Fundamentals, Azure Functions
Completed Azure Function Fundamentals certification.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Michael?
You can contact Michael and 90k+ other talented remote workers on Himalayas.
Message MichaelGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
