I live at the intersection of people, products, design, engineering, and writing. My mission is to build tools, experiences, and teams that enable people to do things they previously thought were impossible.
Staff Software Engineer
Building teams and technology to help small businesses succeed
Dec 2022 - Present
Active
Partner-Facing Technical Lead
Responsible for designing architecture specifications for new partner build-outs and interacting with technical teams at partner organizations
Apr 2022 - Nov 2022
Complete
Lead Front-End Developer
Responsible for developing software using Angular and TypeScript, coaching and mentoring the Autovance development team, hiring, onboarding, and performance management
Sep 2014 - Mar 2022
Complete
Business Advisor, IT & SaaS
Advisor to early-stage entrepreneurs on product development, validation, scaling, technology, and team building
Jan 2021 - Present
Active
Industry Advisory Committee (CIT Program)
Have chaired the advisory committee since 2019, and have sat as a member since 2015
Sep 2015 - Present
Active
Co-founder, Occasional Speaker
A periodic meetup for software developers in and around Southern Alberta
2015 - 2018
Dissolved
Full-Stack Developer
Played a key role in migrating a legacy web application to a modern stack using RESTful APIs and front-end JavaScript frameworks
Oct 2013 - Jun 2014
Complete
Co-op Student, Information Technology
Provided first-level hardware and software support for our research lab users
2011 - 2013
Complete