Skip to main content
CV
Looking for a job

Chris Vandevelde

@chrisvandevelde

I build automation platforms and developer tools that make complex systems faster, more reliable, and easier to use.

Canada
Message

What I'm looking for

I'm looking to work with a team of smart engineers on something that I'm proud of, something that has real value to real people. I want to automate judiciously to improve the lives of people, not replace employees with a blunt instrument that performs worse.

At Block, I led the design and launch of platform features including the Itemized Subscriptions API, aligning engineering, product, and documentation around a reliable developer experience.

I've driven high-impact work across large-scale polyglot systems using Java, Go, PHP, TypeScript, Rust, Ruby, and SQL. I also mentor engineers through architecture, documentation, and technical knowledge sharing.

At Apple, I built tools end to end—from Python and Java servers to TypeScript, Angular, HTML/CSS interfaces deployed with Docker and Kubernetes. I developed systems supporting Siri lexicon review at the scale of tens of millions of words and a privacy-protecting distributed ML platform used by hundreds of millions of devices.

Earlier, I applied natural-language processing and machine learning to document similarity, sentiment analysis, recommendations, customer analytics, and product insights. I'm motivated by automating what humans don't do well while preserving the work humans do best.

Experience

Work history, roles, and key accomplishments

Block logoBL

Software Engineer

Jul 2021 - Nov 2025 (4 years 4 months)

- Led the design and launch of key platform features, including the Itemized Subscriptions API, aligning engineering, product, and documentation to deliver a clear and reliable developer experience.
- Mentored engineers and coordinated technical direction through architecture design, documentation, and knowledge sharing presentations on technical issues & domain-specific knowledge.
- Drove improve

Apple logoAP

Speech Web Applications Engineer

Oct 2015 - Jun 2021 (5 years 8 months)

- Created multiple tools in their entirety from server (using Python and Java), to UI (using Typescript, HTML/CSS
and Angular), deploying using Docker and Kubernetes.
- Developed an API server and UI to store the Siri lexicon and support linguist review of tens of millions of words and their pronunciations, aiding collaboration between teams.
- Built the server component of a privacy-protecting re

Primal logoPR

Software Developer

Mar 2015 - Oct 2015 (7 months)

- Contributed features and bug fixes on several Scala applications using natural-language processing and
machine-learning techniques to measure document similarity, retrieve similar content, and delight the user
with the experience.
- Collaborated with co-workers in an Agile programming environment with an emphasis on well-designed,
peer-reviewed technical solutions, and fully-tested and thoroughl

TrendRadius logoTR

Software and Machine Learning Developer

Jul 2014 - Mar 2015 (8 months)

• Developed the TrendRadius insights application (added features, fixed bugs, restructured code, etc.) to provide data to back product management decisions.
• Integrated natural language processing (based on WordNet and SentiWordNet) and machine-learning techniques into a web-based application for sentiment analysis and recommendation/matching.
• Coordinated improvements to development process inc

Canopy Labs logoCL

Data Mining and Machine Learning Developer

May 2013 - Aug 2013 (3 months)

• Provided features and bug fixes to a web-based customer analytics platform as well as support for a variety of in-house apps.
• Programmed in Java, JavaScript (both server-side and client-side), PHP, Python, C++, R, HTML/CSS, and bash shell scripting.
• Worked with a variety of third-party APIs including MailChimp, HighCharts, Shopify, etc.

Square logoSQ

Android Co-Op Engineer

Sep 2012 - Dec 2012 (3 months)

Co-op engineering role at Square focusing on Android development.

Square Inc. logoSI

Android Software Engineer - Intern

Jan 2012 - Apr 2012 (3 months)

Helped develop and build features, and identify and fix bugs across both Square's Wallet and Register Android applications.
Coded across the entirety of the application, from layout files and UI to helper libraries to backend logic, home-screen app widgets and more.
Contributed to maintaining software quality via tests using Android testing frameworks Robolectric and Robotium.
Worked primarily on

h4cker factory logoHF

Android Developer

Nov 2010 - Jan 2012 (1 year 2 months)

• Developing an Android application in Java for a self-assessment questionnaire from scratch, using Xstream and an adaptive interface to be able to eventually read multiple questionnaires each from an XML source.
• Working with concurrent teams developing for the BlackBerry and iPhone platforms, keeping the source codes similar using SVN and email.
• Designed the interface with the goal of keeping

Upverter logoUP

Blacksmith/Mad Scientist

May 2011 - Aug 2011 (3 months)

• Contributed features and bug-fixes to the development of an HTML5 Canvas and Python web application for Electronic Circuit Design, as well as a community-centered project showcase and parts library.
• Learned multiple new languages and APIs over four months including Python, Protocol Buffers, HTML5 Canvas and Google Closure.
• Developed a robust Node.js-based standalone script that used the exis

MBS Tandems/Canadian Tandem Rally logoMR

Contract/Seasonal

Sep 2004 - Mar 2011 (6 years 6 months)

• Worked various positions including point-of-sale, stocking, setup for special events/trade shows, general labourer and assembler.
• Responsible for IT, logo design, promotional material design/fabrication & website design.

Ontario Institute for Cancer Research logoOR

Genome Software Developer

May 2010 - Dec 2010 (7 months)

• Bug-fixing and updates in code & architecture on GBrowse, an open-source web application built in Perl, HTML, CSS & Javascript and a variety of SQL-compliant databases.
• Worked in an entirely Linux-based development environment using Subversion.
• Built and tested, from scratch, a custom data-sharing system onto the existing application.
• Additionally developed a layout algorithm for sorting g

Trapeze Group logoTG

Internal IT Co-op

Sep 2009 - Dec 2009 (3 months)

• Provided Information Technology support to an organization of 800+ employees in high- and low-stress situations on Windows and Linux machines.
• Solving complex problems with workstations, servers and peripherals both in-person and remotely via phone, e-mail & remote desktop.
• Upgraded existing hardware and software when requested, recommended purchasing if needed.

Environment Canada logoEC

Co-Op Web Programmer

Jan 2009 - Apr 2009 (3 months)

• Analyzed several interfaces for usability and efficiency, as well as optimized for speed and modularity.
• Managed multiple ColdFusion-based HTML websites and data retrieval (Oracle via SQL) applications.
• Created portable AJAX/ColdFusion web application to monitor status of websites, applications, databases & servers.

Region of Peel - Health logoRH

Peer Leader

Oct 2005 - Jul 2008 (2 years 9 months)

• Led a committee for region-wide (1,000,000+ residents) youth tobacco control program “extinguish”.
• Planned, organized and executed campaigns & events to raise awareness about tobacco use/abuse.
• Created promotional materials, logos, posters, etc. part of a rotating team of 14 employees and 8 volunteers.

Education

Degrees, certifications, and relevant coursework

Georgia Institute of Technology logoGT

Georgia Institute of Technology

Master of Science, Computer Science

2019 - 2022

UW

University of Waterloo

Bachelor of Applied Sciences, Systems Design Engineering

2008 - 2014

Relevant Courses:
• Cognitive Science - Artificial Intelligence & machine learning.
• Data Structures & Algorithms - Algorithm design & efficiency, .
• Human Factors - Human-Computer interaction, interface design and ergonomics.
• Digital Systems - Circuit logic, basic circuit design.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan