Jonathan Burrows is a senior software engineer based in British Columbia with over a decade of experience building enterprise web applications across public sector and global clients. Currently at Microsoft, he has progressed from Software Engineer II to Senior Software Engineer, bringing hands-on expertise across development, database administration, DevOps, architecture, and project management. His background includes delivering mission-focused systems for the Canadian Forces and transforming paper-based processes into secure, scalable web and mobile solutions for elections, land management, and environmental management in emerging markets. Comfortable across the full stack, Jonathan combines pragmatic engineering with system-level thinking to architect reliable, auditable solutions. He holds a B.Eng. in Electrical and Electronics Engineering from the University of Victoria, underscoring a strong foundation in both hardware-aware design and software systems. Colleagues describe him as a versatile problem-solver who deliberately keeps a broad skill set to bridge gaps between teams and delivery phases.
7 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at University of Victoria
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
Jonathan Burrows - Senior Software Engineer at Microsoft