Michal Fupso is a Senior Software Engineer based in Vancouver with six years of experience building enterprise-grade web and microservice applications, primarily in Java. He has shipped production systems at organizations ranging from Deutsche Börse and Microsoft to fast-moving teams at Skyrocket Digital and Tigera, contributing to architecture, observability, and security integrations. Michal blends backend expertise (Spring Boot, Vert.x, Kafka) with frontend and DevOps sensibilities, having implemented metrics with Grafana and custom SonarQube/HP Fortify integrations to raise code quality. As a former lead engineer, he mentors teams and streamlines development lifecycles by introducing modern processes and cross-department tooling. He also has a pragmatic product focus demonstrated by earlier web and healthcare scheduling tools that combined UX, database design, and stakeholder training. Comfortable navigating both large enterprise constraints and startup velocity, he excels at turning complex requirements into maintainable, observable systems.
6 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at Dalhousie University
Computer Science, Computer Science at The University of British Columbia
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.