Andy – Node.js, Python, Typescript, experts in Lemon.io

Andy

From Canada (UTC-4)flag

Full-stack Web Developer|Senior

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
Adtech
Advertising
Media
Publishing
CMS
HRMS
Main technologies
Node.js
10.5 years
Python
5.5 years
Typescript
1 year
Additional skills
Erlang
Java
Kotlin
Embedded Linux
C++
Elixir
Android
Rust
Expo
DevOps
iOS
React Native
Cordova
PHP
JavaScript
Jenkins
Django
JSP
WebGL
WordPress
ActionScript
Adobe Flash
C#
.NET
AJAX
jQuery
Tensorflow
PyTorch
RAG
AI agent development
Machine learning
MongoDB
Next.js
Vue.js
Nuxt.js
Svelte.js
OpenAI
AI-assisted coding
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Director Of Technology
Aug 2020 - Ongoing6 years 2 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
AWS
Amazon EC2
Amazon ECS
Android
Java
Kotlin
Node.js
Rust
Embedded Linux
ONNX
Machine learning
Erlang
Senior Software Engineer
Nov 2019 - Jul 20208 months
Project Overview

A boutique technical talent agency.

Responsibilities:
  • 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.
Project Tech stack:
iOS
Android
Cordova
React Native
DevOps
Head Of Engineering
Jan 2016 - Nov 20193 years 9 months
Project Overview

A job board startup focused on entry-level jobs.

Responsibilities:
  • 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.
Project Tech stack:
React
Node.js
AWS
MongoDB
PostgreSQL
Redis
Python
ElasticSearch
Senior Web Application Developer
Dec 2013 - Jul 20151 year 6 months
Project Overview

A digital agency serving major consumer brands. Projects ranged from simple social media activations to complex “connected object” hardware.

Responsibilities:
  • 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.
Project Tech stack:
Node.js
MongoDB
Arduino
JavaScript
PHP
Python
Django
ASP.NET
Ruby on Rails
Senior Software Engineer
Aug 2012 - Oct 20131 year 2 months
Project Overview

An embedded commenting system startup.

Responsibilities:
  • 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.
Project Tech stack:
JavaScript
PHP
Node.js
Python
AWS
Jenkins

Education

2006
Computer Programming
Diploma in Computer Programming and Analysis

Languages

English
Advanced

Hire Andy or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.