Education

Toronto Metropolitan University (formerly Ryerson University)

Bachelor of Engineering, Computer Engineering

Graduated June 2020

Work Experience

Sales Engineer

February 2023 - July 2024
  • Led product management efforts, organizing a team to add new features to a Unity-based application.
  • Oversaw pilots, trials, and customer onboarding processes, ensuring smooth transitions and successful integrations.
  • Managed acceptance testing for new software releases, guaranteeing high-quality and bug-free products.
  • Created detailed requirements for new feature development, aligning with customer needs and market demands.
  • Developed comprehensive collaterals for the SDK, facilitating ease of use for developers.
  • Customized Unity-based phone applications to meet specific developer requirements.
  • Produced video marketing materials, tutorials, and instructional content to effectively onboard clients to the Unity SDK.

Full Stack Developer

October 2020 - February 2023
  • Continued development of two PHP applications using the CodeIgniter framework and Bootstrap library.
  • Implemented client-side visual updates for PHP applications based on designs created with Figma.
  • Integrated an automatic mass payout system into PHP applications using the PayPal API for user payments.
  • Enhanced administrative dashboards to provide staff with relevant reports and information.
  • Implemented 3D models, 3D configurators, and Augmented Reality experiences on e-commerce platforms like Shopify, Magento, and WooCommerce using JavaScript and HTML.
  • Contributed to the Django Python backend, improving functionality and performance.
  • Assisted in the development of a React.js front end, enhancing user experience.
  • Developed scripts in Python to fetch and process product information from e-commerce sites, aiding in the creation of 3D models.

PHP Developer

June 2019 - August 2019
  • Worked with Vue.js and PHP to develop web applications to reduce administrative burdens as well as implementing data analytics and reporting.
  • Implemented data validation to web applications to ensure accuracy and reliability.
  • Created functions using stored SQL data to generate reports to display metrics on administrative dashboard.
  • Updated role and routing permissions to allow users to perform certain actions in the web applications.
  • Improved security of web applications by implementing refresh tokens.

Software Engineer

January 2019- April 2019
  • Created a video presence system using Python and CouchDB in a Docker container to detect the status of users in a video appointment. This provided peace of mind to staff as the status of the appointment is now displayed in a new section on the administrative dashboard.
  • Used the Ionic framework to update the company’s cross-platform hybrid mobile app using JavaScript, HTML, and CSS to create a new UX/UI and backend based on mockups.
  • Assisted in the development of the Laravel, a PHP framework, web platform using MVC design patterns.
  • Created and updated RESTful APIs that integrated with the company’s web and mobile platforms.
  • Used Kanban framework to implement Agile software development.

Junior Developer

September 2018 - December 2018
  • Investigated the hardware and software architecture of Internet of Things based devices, developed firmware in C++ to fit the company’s needs.
  • Developed an Android application to integrate with the hardware to create a demo product for showcasing to potential investors.
  • Worked with MongoDB NoSQL database and SQLite for application data storage.
  • Created RESTful APIs to interact with applications.
  • Created technical documents and diagrams and conducted tests and experiments on the system.
  • Conducted and scheduled in-person and phone interviews for applicants of other positions

Junior IT Support Analyst

May 2018 - August 2018
  • Provided administrative support, maintained inventory, updated the filing and other tracking systems.
  • Responsible for implementing a system for E-Filing invoices to support metadata and a search function, reduced the time spent searching for these documents.
  • Assisted in the development of the new phone routing plan for customer service in the company's western locations to improve the experience for incoming callers.
  • Communicated with employees in locations across Canada to organize the deployment of new software and systems, such as an OCR software.
  • Documented new systems and information in company database.