Kyle Spaans
JOB OBJECTIVE
Simplifying the path to production.
SKILLS SUMMARY
Proficient with: JavaScript, Node.js, Git, Bash, Make, LaTeX, Docker, C
Comfortable with: Scheme, React, Perl, Python, C++, Go, FORTRAN, AWS, Ruby, Salt, Ansible, ARM, x86, Rails, GCP
WORK HISTORY
Staff Software Engineer: Operations, Viral Nation, Feb 2024 - Feb 2025
Building and running social media data pipeline processing up to 1m messages/day.
Improving social network API, and data warehousing practices.
Mentoring a team of 50, and owning architectural practices.
Principal Software Engineer, Stay22, Jun 2023 - Feb 2024
Doubling deployment frequency with testing and CI/CD process improvements.
Architecting a link shortening service for improved conversion and security.
Managing a team of 8, and leading software projects.
Software Consultant, Spaans Software Consulting, Jan 2023 - Present
Designing and building a caching architecture with Redis for a Severless platform, to reduce DB load by 75%.
Re-styling an e-commerce platform, and unifying 3 properties into a single i18n codebase.
Software Development Manager, #paid, Oct 2020 - Jan 2023
Helping to grow the Eng Team from 5 to 20, and build a Career Ladder and levelling framework.
Managing 6 direct reports to enable software quality and rapid iteration and delivery.
Senior Software Developer, #paid, May 2020 - Oct 2020
Helping to automate processes for a creator marketing platform.
Software Architect, Scotiabank, Global Payments, May 2019 - May 2020
Leading a DevOps transformation, and enabling software and testing automation.
Software Architect, TELUS Digital, July 2018 - May 2019
Node.js and React development focusing on enabling outcome teams for TELUS Digital.
Senior Full Stack Software Developer, TELUS Digital, November 2017 - July 2018
Node.js and React development focusing on automating customer fulfillment in for TELUS Mobility.
Writing User Stories and co-ordinating work between teams.
Please contact for more relevant experience.
EDUCATION
Bachelor of Mathematics,
General Math, University of Waterloo
September 2006 - December 2011
ACTIVITIES & INTERESTS
- Comfortable in a full-stack environment from Infrastructure to HTML
- Operating system kernel design experience
- two student projects involving writing real-time OS kernels
- pay attention to development of the Linux kernel
- Novice reverse code engineering skills
LANGUAGES
French |
Functionally Bilingual: good verbal comprehension and communication, average written competency. |
Tagalog |
Basic vocabulary. |