Matthew Lieder

Principal Software Engineer at Life Time Inc.

Saint Paul, Minnesota, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Matthew Lieder is a Principal Software Engineer with 12 years of experience leading architecture and delivery at Life Time, where he progressed from developer to principal and solutions architect. He combines deep expertise in Java, JavaScript, C#, Angular, Spring and SQL with hands-on DevOps and CI/CD experience using tools like TeamCity, Bamboo, and Perforce. Matthew contributes to open source—improving Happy DOM’s DOM correctness and hardening Jovo framework behavior in Azure Functions—demonstrating attention to standards and robust error handling. He’s comfortable across front-end, back-end, and platform concerns, shipping reliable systems that bridge product needs and operational realities. Based in Saint Paul, he pairs a solid academic foundation in computer science and mathematics with a pragmatic, test-driven approach to complex UI and service interactions. An often-unspoken strength is his ability to translate subtle browser-spec quirks into maintainable test suites that prevent regressions in production.
code12 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science Mathematics, BS Computer Science Mathematics at Winona State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
892reputation
68kreached
15answers
1question
github-logo-circle

Github Skills (26)

javascript10
webhooks10
testing10
jes10
azure-functions10
browser10
dom-manipulation10
jtest10
html10
error-handling10
vitest10
alex9
web-components9
nodejs9
lex9

Programming languages (15)

C#PowerShellJavaC++GoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
capricorn86/happy-dom

Oct 2022 - Oct 2022

A JavaScript implementation of a web browser without its graphical user interface
Role in this project:
userFront-end Developer
Contributions:8 reviews, 8 commits, 8 PRs in 18 days
Contributions summary:Matthew focused on improving the functionality and correctness of the Happy DOM library, a JavaScript implementation of a web browser. Their contributions primarily involved debugging and fixing issues related to DOM manipulation, particularly with the `Element.matches` method and interactions with `<select>` and `<option>` elements. They also implemented and maintained thorough unit tests to ensure the library's behavior aligns with web standards.
web-componentsweb-browservueuser-interfacebrowser
jovotech/jovo-framework

Sep 2018 - Feb 2019

🔈 The React for Voice and Chat: Build Apps for Alexa, Messenger, Instagram, the Web, and more
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:18 commits, 7 PRs, 15 comments in 4 months
Contributions summary:Matthew's contributions primarily involve addressing error handling issues within the Azure Functions environment, specifically focusing on how the Jovo framework interacts with it. They fixed bugs causing timeout issues during webhook requests by improving the error handling process. In addition, the user has improved session attribute handling for GameEngine and Display functions. The user also made some changes concerning the handling of ListTemplate1 and ListTemplate2.
jovo-frameworkalexamessengerinstagramamazon-alexa
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Lieder - Principal Software Engineer at Life Time Inc.