Michael Withagen

Software Engineer at Lyfter

Halsteren, North Brabant, Netherlands
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
Michael Withagen is a pragmatic software engineer with 10 years of experience building front-to-back web applications, currently focused at Lyfter and skilled across TypeScript/JavaScript, Node.js, Angular and Aurelia. He pairs strong front-end craftsmanship (HTML, SASS, modern frameworks and testing tools like Cypress and Jest) with practical backend and database experience (MySQL, MSSQL), and prefers Git-driven workflows and Azure DevOps pipelines. Michael contributes to open-source testing infrastructure—most notably adding Cypress integration and improving test reliability for the Aurelia CLI—showing a knack for raising quality in developer tooling. Known as reliable, idealistic and customer-friendly, he’s actively expanding cloud skills (learning AWS) while bringing a history of end-to-end delivery from client-facing estimates to server maintenance.
code10 years of coding experience
job7 years of employment as a software developer
bookMBO niveau 4, Multimedia vormgever, MBO niveau 4, Multimedia vormgever at ROC West Brabant
bookMBO niveau 3, KMLO laboratorium techniek, Chemisch analist, MBO niveau 3, KMLO laboratorium techniek, Chemisch analist at ROC Zeeland
bookMBO niveau 4, Multimedia vormgever, Design & Technology, MBO niveau 4, Multimedia vormgever, Design & Technology at Grafisch Lyceum Rotterdam
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

testing10
typescript10
javascript10
cypress10
typescripts10
jestjs10
typescript-types10
test-automation10
cli9
html6
css5

Programming languages (12)

TypeScriptC#CoffeeScriptShellGherkinJavaScriptVuePHP

Github contributions (5)

github-logo-circle
aurelia/cli

Jan 2019 - Jul 2019

The Aurelia 1 command line tool. Use the CLI to create projects, scaffold components, and bundle your app for release.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:43 commits, 18 PRs, 126 comments in 5 months
Contributions summary:Michael primarily contributed to the integration testing framework for the Aurelia CLI. They added Cypress as an integration test runner, including the necessary configuration files, tasks, and test examples. The user refactored the testing setup, updated the testing tasks to correctly return errors when tests fail, and incorporated navigation-specific tests. They also added and fixed dependencies related to testing, specifically related to unit tests with Jest and static content.
command-line-toolscaffoldaureliabundletool-use
michaelw85/cli

Jan 2019 - Aug 2019

The official command line tooling for Aurelia. Use the CLI to create projects, scaffold components and bundle your app for release.
Contributions:53 pushes, 31 branches in 6 months
scaffoldaureliabundletypescripttooling
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
Michael Withagen - Software Engineer at Lyfter