education
Dalhousie University
2015 - 2020 | Bechalor of Computer Science
experience
Remote
- Independently designed and deployed the company's official English site using Next.js, Node.js, and Vercel, ensuring efficient serverless deployment and ongoing maintenance.
- In collaboration with the marketing team, I established and managed the company's YouTube community, leveraging content creation and online marketing tools to strengthen its global presence.
- Migrated the entire website to Webflow, blending modern aesthetics with ease of maintenance, ensuring a polished and professional online presence.
On-Site in Dartmouth, Nova Scotia
As a Software & Front-end Developer at Site 20/20, I contributed to two critical projects: Guardian Smart Flagger and Onyx.
Guardian Smart Flagger Android Application
- Enhanced the in-app UI to improve user guidance and Flagger status visibility, ensuring a more intuitive user experience.
- Implemented an authentication page during app initialization, capturing user contact information with validation to meet formatting standards (e.g., preventing SQL injection), securely transmitting data to the server for operational records and emergency contact purposes.
- Developed a key feature enabling paired AFADs to automate traffic control between two endpoints, synchronizing gate operations with a single operate or predefined time intervals.
- Added emergency response functionality, allowing paired AFADs to detect traffic control arm damage and automatically adjust gate and light controls to restore safe traffic conditions.
Onyx (ERP for road construction industry)
- Led the development of the Android version with React Native, implementing unique features like GPS touch input and offline synchronization for better data management during traffic control with inconsistent internet connection conditions.
- Added advanced functionality and feature parity between the Android app and the web version of Onyx, and Onyx backend support with Python Flask and Vue.js, improving user experience.
- Successfully implemented the Progressive Web App (PWA) for the Onyx web platform using Vue.js and Service Worker, after leading research and development.
- Collaborated with dispatch coordinators from Titan Traffic Control to gather user feedback and ensure product quality improvements.