- Portals
-
-
Vancouver, British Columbia, Canada
-
Toronto, Ontario, Canada
-
Skills
Achievements



Latest feedback
Learner feedback


Team feedback


Team feedback


Recent projects

Matlab to C++ Translation for AI System on Rasberry Pi
The main goal for the project is to translate existing Matlab code for an AI system to C++ in order to run it on Rasberry Pi. This will involve several different steps for the students, including: - Understanding the existing Matlab code and its functionality. - Translating the code to C++ while ensuring it maintains the same functionality. - Testing the translated code on Rasberry Pi to ensure it runs effectively.

Locally Hosted Website Fix - JavaScript
*PHONE CALLS OR EMAILS will disqualify your application* *Please use Rippen for all communication until instructed otherwise* We have a website functionality issue, the site is currently hosted on an iOS machine and runs on Safari. Therefore testing should be done on a similar setup. A touchscreen display for testing would be beneficial on testing this website. See below notes on the issue explained: We are trying to use the timeline on a touch screen display. The time line slide control on the left side of the page does nothing. The arrows which control the direction Up & Down are unresponsive, they sometimes work to change the scoll direction. When scrolling on the timeline it gets stuck and freezes the screen on the beginning of the time line It should work as follows: The slide control on the left hand side should allow you to quickly jump or slide to a position on the timeline Right hand side arrows change the auto scroll direction. It would useful to embed a version number into the source code, so that we can be certain the most recent copy is being run on the test device.

Deepseek-Driven Spreadsheet Recommendation System
The project aims to develop a chat bot that utilizes Deepseek technology to provide intelligent recommendations based on spreadsheet data. The primary goal is to enable users to upload spreadsheets and receive actionable insights and recommendations derived from the data. This project will allow learners to apply their knowledge of web development, data analysis, and machine learning. The tasks involved include integrating Deepseek with a web interface, designing a user-friendly interface for data upload, and implementing algorithms to generate recommendations. The project will focus on creating a seamless user experience and ensuring the accuracy of the recommendations provided. By completing this project, learners will gain hands-on experience in applying AI technologies to real-world data challenges.
Work experience
Full Stack Engineer
Chime Technologies
May 2024 - September 2024
Designed and implemented a patient queue screen using Vue.js and Django for a clinic management software.
• Integrated Django Websockets to efficiently trigger state updates in real-time, improving latency by 100%.
• Integrated Azure SpeechSDK into Vue project for real-time announcements when patients are assigned a room.
• Deployed the application in a production environment using Nginx, Daphne, and Gunicorn, ensuring compatibility
with existing clinic management software architecture and improving API response times by 20%.
• Created a robust internal testing tool in JavaScript that dynamically loads data to comprehensively test UI
components across a wide range of scenarios, effectively increasing testing efficiency by 30%.
Software Consultant
IT Real Simple
March 2024 - April 2024
Performed an in-depth and comprehensive analysis of a complex web application’s codebase, identifying and rectifying 23
critical bugs and performance issues, enhancing the application’s stability, usability, and long-term scalability.
• Optimized existing Jquery and Javascript code by reducing excessive function calls, boosting efficiency by 15%.
• Developed and implemented autoscrolling features and upgraded the navigation to provide seamless transitions.
Software Consultant
Quantolio
February 2024 - March 2024
Designed and developed a C++ module to replicate a complex MATLAB script for solving a Model Predictive
Control problem, optimizing home thermals using the Eigen library for matrix computations and efficiency.
• Utilized the MATLAB engine to seamlessly integrate MATLAB functionality into the C++ environment, allowing for
the execution of MATLAB code from within the C++ application.
• Worked with a team of 3 developers to optimize the runtime of the module by 100% compared to the MATLAB script.
• Wrote Unit and End to End tests to thoroughly test the application using the Google Test Framework for C++.
Personal projects
Machine Learning Research
November 2024 - December 2024
Built a full-stack online IDE with React, TypeScript, and Next.js, enabling seamless code writing and execution.
• Implemented isolated code execution with Docker on Google Cloud Run, ensuring security and scalability.
• Designed a Next.js backend with JWT authentication and a Postgres CloudSQL database.
Scriptorium
November 2024 - December 2024
Built a full-stack online IDE with React, TypeScript, and Next.js, enabling seamless code writing and execution.
• Implemented isolated code execution with Docker on Google Cloud Run, ensuring security and scalability.
• Designed a Next.js backend with JWT authentication and a Postgres CloudSQL database.