Experience
AeroVect — Fullstack Developer II
Autonomous ground vehicle technology for airport operations
Nov 2024 — Present | Remote
- Architected an end-to-end logging and telemetry ecosystem with real-time cloud data persistence
- Built a custom 3D visualization interface to replace RViz for autonomous vehicle monitoring
- Migrated backend from Flask to C++, cutting CPU usage from 4% to under 1%
- Built ETL pipeline and REST API to process and serve autonomous vehicle performance data
- Designed operator interface enabling non-technical staff to perform calibration and debugging
TypeScript C++ Python React Three.js Docker Electron ROS2 AWS
Amazon — Software Development Engineer
Customer Service technology — refund and resolution tools at scale
May 2022 — Feb 2024 | Toronto, ON
- Architected refund eligibility API enhancements improving transparency for all Amazon customers
- Developed reusable React components adopted across multiple application containers
- Enhanced batch refund processing for multi-item orders, cutting resolution time from 60 minutes to 4 minutes
TypeScript React Java GraphQL Webpack Selenium Docker AWS
Amazon — Software Development Engineer Intern
Customer Service technology — legacy application modernization
May 2021 — Jul 2021 | Toronto, ON
- Migrated critical legacy application features through cross-functional coordination with security, product management, and SMEs
- Delivered a production-ready solution serving hundreds of thousands of Amazon customers
TypeScript React Java GraphQL Jest Enzyme JUnit
Amazon — Software Development Engineer Intern
Customer Service technology — test data infrastructure
Feb 2020 — Apr 2020 | Toronto, ON
- Built production data management API with autonomous generation and storage capabilities
- Enabled developers to access realistic test datasets, improving department-wide testing efficiency
Java AWS Lambda API Gateway Step Functions DynamoDB NoSQL
Sun Life Financial — Program Developer
Group benefits — billing automation and data processing
Aug 2019 — May 2021 | Toronto, ON
- Designed and implemented a VBA-based automation pipeline for benefits billing
- Extracted and aggregated data across PDF and XLSX files, cutting processing time from hours to minutes
Excel VBA Outlook
Sun Life Financial — Payment Processing Administrator
Group benefits — payment reconciliation and client accounts
May 2018 — Aug 2019 | Toronto, ON
- Processed and reconciled benefits payments across multiple client accounts
- Identified inefficiencies in manual workflows, leading to promotion to Program Developer
Excel Outlook