Ian Dawes

Principal Software Engineer at Customer.io

Ottawa, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ian Dawes is a Principal Software Engineer in Ottawa with 12 years of experience building scalable backend systems and leading teams across SaaS, WiFi, optical networking, and telecom domains. He combines hands-on engineering with pragmatic design, favoring simple software solutions to solve complex distributed and embedded system problems. At Customer.io he has progressed from Senior Scaling Engineer to Backend Team Lead and now Principal, driving architecture and delivery for production systems at scale. His earlier work includes re-architecting EMS and fault-management systems, implementing real-time optical control and radar-detection algorithms, and growing teams through acquisitions at Ericsson. Ian’s background spans full-stack Java and embedded C/C++ systems, database and messaging design, and operationalizing large deployments—skills reflected in a history of shipping regular customer releases and scaling products to tens of thousands of nodes. Colleagues know him for turning deep telecom domain knowledge into practical, maintainable software rather than over-engineered designs.
code12 years of coding experience
job20 years of employment as a software developer
bookBESc Engineering (Computer Option), BESc Engineering (Computer Option) at Western University
languagesEnglish, French
github-logo-circle

Github Skills (65)

plugin-development10
vim10
vim-go10
golang10
viml10
gopls10
ruby-client9
go9
http-server9
api8
extensible8
security8
reverse-proxy8
mhealth8
api-client7

Programming languages (4)

GoRubyVim ScriptPython

Github contributions (5)

github-logo-circle
idawes/metago

Dec 2014 - Jul 2015

Contributions:70 commits, 49 pushes in 6 months
idawes/gosnmp

Jul 2013 - Mar 2014

Contributions:34 commits in 7 months
golanggolang-librarysnmp
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