Summary
Peter Guo is a senior software developer with 12 years of experience building full-stack, cloud-native systems from Calgary. He has strong backend expertise in Go and Python and significant frontend experience modernizing apps with TypeScript, Angular, and RxJS, having led migrations from AngularJS and rewrote key services to microservices running on Docker and Kubernetes. His work spans scalable distributed systems, advertising integrations, and large-scale web scraping platforms using Scrapy, Puppeteer and message queues to harvest data from hundreds of sites. At companies including Vendasta, SMART Technologies and Auvik he has moved projects toward greater maintainability and scalability while bridging product and engineering needs. A former electrical engineer by training, he brings a pragmatic systems mindset and hands-on implementation skills shaped by both embedded control systems and modern cloud infrastructure.
12 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Saskatchewan
English, Chinese