Summary
John Cao is a Senior Consultant and AI-empowered full-stack developer with 13 years of experience helping government and enterprise clients modernize mission-critical systems. He co-founded Touch Mars Solutions to deliver provincial IT projects and business/IT consultancy, and currently serves Albertans through IBM supporting Primary and Preventative Health Services. His background spans backend Java architecture, realtime reporting, and SaaS platforms, with hands-on roles at PayPal, BC Ferries, and multiple government agencies building legal, health, and education systems. Comfortable bridging technical delivery and business transformation, he combines a Mathematics degree from Waterloo with a pragmatic founder’s mindset—and often surfaces product-minded automation and AI enhancements that accelerate legacy-modernization efforts.
13 years of coding experience
4 years of employment as a software developer
Bachlor Mathematics, Bachlor Mathematics at University of Waterloo
English