Sober SteeringLead Developer
May. 2015 - Aug. 2019Canada, WaterlooI was brought on to fully update all technical aspects of the fleet management system, from the 3rd party libraries to the codebase using legacy, deprecated methods and functionality. I managed to complete this task within the tight timeframe given, with time to spare.
Transitioned to a full time web developer based on the quality, speed, and culture fit I displayed during my time as a contractor. I improved stability by refactoring legacy code, implementing scalable solutions, and assisting in backend and database enhancements.
A major contribution during this time was the development of a bulk registration tool, which allowed fleet operators to upload custom spreadsheets and dynamically map fields. This significantly streamlined onboarding and made the system more adaptable to different client needs. This feature alone saved 1h/day/operator (that's about 1,400 hours a year! and about $40,000 in human cost! wow!)
Promoted to Lead Developer, working directly under the CTO and acting as the right-hand man to the CEO on all things tech. I led development efforts, made key architectural decisions, and ensured the platform scaled smoothly as the company grew. Along the way, I rewrote core underlying systems, cutting ~$9,000/month in operational costs, and built a multi-tier fleet map that handled hundreds of vehicles without breaking a sweat.
Beyond the code, I played a sizable role in team leadership and mentorship. The other devs respected my approach (or did a good job acting like they did) balancing high standards with an easygoing, collaborative vibe. I also built an in-house monitoring system with dynamic alerts (email, SMS, voice calls) and created a structured Production Roadmap to streamline software releases.