Stephen Barker is a Senior Software Architect based in Vancouver with 10+ years building mobile and web applications and designing intuitive graphical user interfaces. He combines hands-on development experience—from Adobe Flash and web projects as a sole proprietor to enterprise-grade systems at Fireswirl—with current architectural leadership at UBC Global Health Research Program. His background includes building complex systems such as a multiplayer gaming engine, language translation algorithms, and encryption libraries, reflecting both algorithmic depth and product-focused design. Trained in mathematics and computer science, he pairs analytical rigor with practical delivery and even holds firefighting certification, a hint at disciplined, safety-minded problem solving.
10 years of coding experience
5 years of employment as a software developer
B.Sc., Mathematics and Computer Science, B.Sc., Mathematics and Computer Science at University of Victoria
NFPA 1001, Structural Firefighting, NFPA 1001, Structural Firefighting at Justice Institute of BC
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
Stephen Barker - Senior Software Architect at Soapy Software