I'm currently a 3rd-year Computer Engineering Student at McMaster. I'm really interested in working in the IoT space, as well as in AR/VR. I have experience doing web development and robotics from past work experience, projects and competitions.
Used at | Programming | Hardware Development | 3D modelling |
---|---|---|---|
Work | React.js, JavaScript, Vue.js, Java (Android), Git | ||
School | C, C++, Java, MATLAB | FPGA, Verilog, PSpice, MATLAB Simulink | Inventor, 3D printing |
Personal Projects | React.js, Vue.js, C, Java | Arduino, Raspberry Pi | Inventor, 3D Printing, Cura |
BEng of Computer Engineering (CO-OP) | McMaster University | SEPT 2017- APRIL 2021
May 2020 – AUGUST 2020
During my internship I worked on various projects within Microsoft, the largest two being Microsoft Teams and Power Toys, As a member of the Teams team, we worked on 5 features that would reduce stress and fatigue during meetings and improve productivity. Developed 3 features for the Teams' Android app, using native Android Java. Furthermore all the feature were built to comply with Microsoft and Androids accessibility guildlines. Developed a POC colour picker for Power Toys; an open-source project that enables highly functional and powerful features on Windows. This prototype was developed using windows presentation foundation for the app but interop with win32 APIs to use lower-level APIs.
May 2019 – AUGUST 2019
Created responsive and intuitive web applications using React JS and Vue for the Enterprise Intelligence division of EllisDon. Deployed projects using Docker and Kubernetes and used GCP and Azure to run backend services and pipelines for our application.
Skills used: AWS IoT, DynamoDB, C, React.js
After realizing I was too lazy to go out and water my own garden my buddies and I wanted to create an automated gardening system built on the NodeMCU. Although connecting all these systems to a garden and making it stream data to a website is overkill we decided to pursue this project in order to learn more about IoT and what it can do. In this project, we will be measuring soil moisture, soil, and air temperature, and sunlight to determine the best time to water the garden while displaying all the information online so that garden can be monitored remotely. The frontend of the website is built using react.js and streaming will be done using AWS IOT and Dynamo DB. This project is still in development so please stay tuned for newer developments!
Skills used: Unity, C++, C#
An Arcade style whack-a-mole game built to be played in augmented reality. Using Google ARcore and Unity game engine we were able to create an environment where players could throw hammers at chickens that pop out of the floor in the space of their own room!
Skills used: C#, Arduino
Have you ever wished you could do something with just a wave of your hand? Well at Deltahacks IV my team and I had the idea of using the myo armband as a gesture interface to an arduino. By using the myo bands developer API and software and some arduino library we were able to connect the device to our already made 4x4x4 LED cube matrix so that a gesture done by your hand would move a 2x2x2 matrix of lights across the cube After completing this project we learned that this consept had a lot of potential for robotics and the gesture controlled interfaces of the future but as we realized from using the myo band the accuracy of gesture recognition had ways to go.
Skills used: GCP, Firebase, JavaScript
Marketing Analytic Software to optimize the design of marketable products using machine learning. Built during the Google Cloud Sprint Hackathon.
For my high school physics fair project I decided to build a tesla coil to teach people about electromagnetism. A tesla coil is a device that generates an electromagnetic resonance field through the coupling of its coils and tuned switching done by a transistor. It can amplify a voltage to create large sparks of lightning as well as power light bulbs wirelessly!
Feel free to contact me!