Joe Gaudet
Summary
Engineer with 20 years of hands-on experience shipping products across web, mobile, and embedded platforms, in industries including energy, education, social media, logistics, and ecommerce. Founded Learndot and led it to acquisition; led engineering at Foodee through its acquisition by Sodexo. Formerly a Director and founder, now focused on Staff/Principal IC work: building well-designed systems that remove operational toil.
Open source
- harnessed — test harnesses for components and pages that run under every major JavaScript test runner
- real-enums — enums that are real classes, with adapters for Ember and React data libraries
Core skills
Full-stack Software Engineering · System Design & Distributed Systems · Frontend: TypeScript / JavaScript (React, MapLibre, Ember) · Backend: Ruby/Rails, Python (FastAPI), Scala, Java · Data: PostgreSQL/PostGIS, DuckDB · AI & LLM Integrations (OpenAI APIs, incl. Realtime) · AI-assisted Development · DevOps, CI/CD & Agile Practices
Impact highlights
- Designed and implemented an AI-based scheduling system that cut manual operations overhead by more than 50% and became key IP in Foodee's acquisition by Sodexo
- Led technology through two acquisitions (Learndot; Foodee/Sodexo)
- Scaled an engineering team from 6 to 20+, designing the hiring and interview process
- Transformed CI/CD practice, cutting release cycles from 30 days to daily deploys
Experience
Atreides — Staff Software Engineer
May 2025 – Aug 2026 · Vancouver, BC- Sole engineer on my product area for the majority of its development, owning the full stack: React/MapLibre frontend, Python (FastAPI) services, PostgreSQL/PostGIS and DuckDB data layer
- Designed architecture for fast, interactive browser-based exploration of very large geospatial datasets, focused on time to interactive and smooth pan/zoom performance
- Sustained team-level throughput as a single engineer using AI-assisted development workflows
Foodee — Principal Architect
Nov 2023 – Nov 2024 · Vancouver, BC (acquired by Sodexo)- Drove architectural modernization post-acquisition, ensuring enterprise-grade compliance, observability, and scalability
- Re-architected core intelligence features, reducing internal operations toil by more than 50% and enabling greater customer scale
- Mentored Staff-level peers across frontend and backend disciplines in distributed systems design and API performance
Foodee — Director of Software Development
Oct 2017 – Nov 2023 · Vancouver, BC- Developed a constraint-optimizing scheduler (Foodee Intelligence), reducing manual overhead and scaling key business functions; a key piece of IP in the Sodexo acquisition
- Developed and executed the company's technical strategy with department heads, reducing manual toil across all business functions
- Led engineering through Foodee's acquisition by Sodexo, ensuring compliance through due diligence
- Designed and implemented CI/CD practices achieving 5–10 deployments per day with high test coverage and code quality
- Built a general-purpose connector for third-party logistics, standardizing delivery time estimation and enabling rapid deployment to new metros
- Designed the technical interview and hiring process, scaling the team from 6 to 20+
Foodee — Technical Lead
May 2016 – Oct 2017 · Vancouver, BC- Improved software quality, boosting test coverage and refining coding practices across the Rails API and Ember front end
- Transitioned release cadence from monthly to daily, enabling faster iteration and delivery
- Implemented APM and error tracking; mentored junior developers
Hootsuite — Senior Software Developer
Jul 2015 – May 2016 · Vancouver, BC- Designed and implemented microservices in Scala to improve system scalability and flexibility
- Contributed to front-end modernization from jQuery to React, with a focus on i18n and a11y
- Delivered solutions across all layers of the stack; mentored junior developers
Learndot — CTO & Founder
2009 – May 2015 · Vancouver, BC (acquired)- Led software development and technology decisions from inception to exit
- Designed and implemented core technologies including a JSON API and multiple client-side JavaScript and mobile applications
- Built a high-performance engineering culture focused on test-driven, maintainable, readable code
Wolftek Corporation — Software Developer / Engineer in Training
May 2008 – Sep 2009 · Fredericton, NB- Designed and implemented systems for LIDAR Services International, including reverse engineering a USB driver for high-resolution SLR cameras
Education
University of British Columbia — Master of Engineering, Computer Engineering
2011Computer vision and image processing, machine learning, software quality and testing, parallel computing
University of New Brunswick — BScEng, Computer Engineering
2008Embedded realtime systems and software engineering; graduated with distinction, Dean's List throughout