Full-Stack Software Architect2021 - PRESENTMultinational Management Consultancy
Technologies: TypeScript, Sockets, Vue.js, Drone CI, Continuous Delivery (CD), Realtime, Integration Testing, Tailwind CSS, Responsive, Technical Leadership
- Architected the next-gen multiplayer web platform to decrease response times by 80% on a collaborative remote learning tool.
- Coordinated with product and design to rebuild a legacy app for a scaled delivery.
- Mentored developers to transition to web development with Vue.js.
Full-stack Software Consultant2016 - PRESENTCodename Labs
Technologies: Firebase, Cross-platform, Dart, Flutter, PostgreSQL, MySQL, Laravel, Single-page Applications (SPA), React, Vue.js, ECMAScript (ES6), Node.js, TypeScript, Tailwind CSS, Technical Leadership
- Created a dashboard-style platform for restauranteurs to monitor the performance of their online delivery orders across marketplaces.
- Prototyped a cross-platform mobile application for the aviation industry to digitize cockpit activities for small-plane pilots.
- Developed order-processing software for a uniforms distributor that reduced order processing time by 90% and handled over $10,000 in sales volume per month.
- Overhauled a leading Canadian influencer advertising platform.
Full-stack TypeScript Developer2018 - 2019Tactio Health Group
Technologies: JSON Web Tokens (JWT), InversifyJS, Express.js, Node.js, ES8, Vue.js, TypeScript, Technical Leadership
- Architected a modular single-page-app stack to replace legacy web architecture.
- Mentored junior developers to become capable contributors to the new web stack while codifying best practices.
- Audited back-end security practices and initiated a major rewrite to ensure strict compliance with health data regulations.
Full-stack Web Developer and Initiative Owner2016 - 2018FlightHub
- Overhauled a failure-prone, outdated, and mission-critical revenue calculator to reduce $500,000 in annual errors by over 90%.
- Developed a user-friendly single-page web app for which we hired a team of 12 quality assurance agents.
- Optimized an internal booking search tool to reduce average response time from seven seconds to 300 milliseconds with a significant MySQL load decrease.
- Led the initial implementation of BI by developing real-time dashboards, administering SiSense, and training other teams for it.
- Balanced expectations across departments while writing specifications and delivering quality.