Summary
Lewis Gunsch is a Senior Software Architect based in Edmonton with ~15 years of hands-on experience building cloud-native systems and IoT backends. He has led teams and architected end-to-end services at Levven, designing microservices in Go, Python and Node.js, automating deployments with Ansible, and shipping mobile clients in Dart/Flutter. His background spans DevOps and systems work—managing Docker, AWS, CI/CD, and large-scale deployments—paired with early experience in streaming, C/C++ and email systems. Colleagues rely on him for practical architecture decisions that balance operational simplicity with real-time IoT constraints across hundreds of homes. He brings a pattern-oriented approach informed by building platforms from scratch and a propensity to jump into the code when tough production issues arise. Trained in computer science at Grant MacEwan and the University of Alberta, he blends academic foundations with startup-grade delivery.
15 years of coding experience
9 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Alberta
Computer Science, Computer Science at Grant Macewan College