Andy
From Canada (UTC-4)
Andy – Node.js, Python, Typescript
Andy is a Senior full-stack engineer and technology leader with nearly two decades of experience, specializing in Node.js, TypeScript, React, and AWS. He brings hands-on AI experience: he built an LLM support copilot that cut ticket resolution time from days to minutes and deployed small ML models that run directly on IoT devices. Andy has led engineering at startups, grown and hired teams, and managed developers across 6+ countries.
21 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Director Of Technology
A video doorbell company that holds key video doorbell IP and has produced devices for over a decade. Its “Gen5” platform is a full redesign of the stack, covering firmware, backend, and mobile apps.
- Owned the architecture redesign of the Gen5 platform across firmware, backend, and EC2, working extensively in Node.js along with Rust, Erlang, and mobile apps, scaling it to 1M+ devices and cutting infrastructure costs by 80% while maintaining 99.9% uptime.
- Built and deployed an internal AI-driven conversational copilot that became the main tool for Customer Success, reducing average ticket resolution time from days to minutes.
- Engineered embedded AI/ML for resource-constrained IoT edge devices, using weight pruning and quantization on ONNX/TinyML models for low-latency, on-device inference on bare metal.
- Managed AWS infrastructure on ECS, Fargate, ECR and EC2, working extensively in Node.js along with Rust, Erlang and Elixir.
- Contributed to doorbell firmware running Buildroot embedded Linux on ARM and MIPS, and to the Android apps that control the devices.
- Managed relationships with distributed development teams across 6+ countries, providing technical oversight, code reviews, and guidance for outsourced work.
Senior Software Engineer
A boutique technical talent agency.
- Delivered 12+ client engagements end-to-end across mobile, web, and infrastructure, consistently on time and within scope.
- Built iOS and Android apps with Cordova and React Native (Expo).
- Extended several engagements beyond their original scope into DevOps, monitoring, and infrastructure scaling.
Head Of Engineering
A job board startup focused on entry-level jobs.
- Helped lead the architecture and implementation of the full-stack platform, from backend to frontend.
- Helped re-architect the platform to make it much more scalable, robust, and fault-tolerant.
- Took on leadership and management responsibilities and helped grow the business side of the role, gaining a view of the technical side of the company’s operations as a whole.
Senior Web Application Developer
A digital agency serving major consumer brands. Projects ranged from simple social media activations to complex “connected object” hardware.
- Maintained and enhanced McDonald’s award-winning “Our Food, Your Questions” campaign.
- Built digital campaigns for McDonald’s, Subaru, Canadian Tire, and Google.
- Delivered social activations and IoT connected-object installations using Arduino and Electric Imp.
- Was converted from contract to full-time based on delivery.
Senior Software Engineer
An embedded commenting system startup.
- Worked across front-end JavaScript, back-end systems (PHP frameworks, Node.js, and Python), AWS cloud operations, and QA automation.
- Wrote and documented the login integration and data migration pipeline for users and comments, used in many large migrations.
- Migrated the CBC.ca comment system to Viafoura.
- Built a basic Jenkins CI system.