Developed assurance cases using EA (Eliminative Argument) and GSN (Goal Structure Notation) of the software of critical systems in biomedical engineering (mechanical ventilator) and aerospace engineering (APU control system)
Conducted in-depth system and software analysis to identify potential safety hazards, vulnerabilities, and risks, ensuring compliance with industry standards and regulations
Developed and executed comprehensive test cases for software and systems to ensure safety, functionality and reliability
Junior Software Developer
Archipelago Marine Research
Victoria, BC
05.2022 - 12.2022
Developed new functionalities for a .NET desktop application using C# and WPF UI framework, enhancing user experience and system capabilities
Designed and integrated AI-driven computer vision solutions in Python for video analysis into a .NET App, achieving a 33% reduction in manual review time for fishing trip recordings
Developed and enhanced web application features using TypeScript, Angular, LeafletTS, HTML, and CSS, contributing to improved functionality and user interface
Developed a prototype for a fish monitoring device using Raspberry Pi, Flask, Docket and Python
Machine Learning Engineer
UBC Agrobot
Vancouver, BC
08.2021 - 04.2022
Developed object detection models, using deep learning algorithms (CNN), YOLO and Python, to identify crops, weeds and plagues
Deployed models on Agrobot, an autonomous robot, using ROS, Raspberry Pi, and Python, enabling precise weeding, fertilizing, and data collection
Firmware Engineer Intern
SeaHawk Robotics
Vancouver, BC
06.2021 - 08.2021
Conducted extensive research and testing for altimeter and depth sensors using AirSim simulation software and PX4, contributing to the development of SeaHawk's drone
Designed a waterproof integration system for sensor implementation, including PCB design and mechanical housing.
Programmed and integrated sensor interface with the drone's flight control system using Python and PX4, enhancing drone functionality and reliability
Education
Bachelor of Applied Science in Engineering - Integrated Engineering
University of British Columbia
Vancouver, BC
05.2024
Skills
Python
C#
Flutter
WPF
SQL
HTML
Angular
Azure DevOps
Machine Learning
Computer Vision
Visual Studio
Azure DevOps
Android Development
Application development
Web Development
Agile development methodologies
Objected Oriented Programming
PROJECTS
HeadacheTracker App: Developed an app that utilizes user’s personal data to help them manage chronic migraine and identify potential triggers. This Android app uses machine learning and data visualization to help the user with their condition. The app was built using Flutter, HTML, Python and SQL.
AI Game of "2048": Developed the game "2048" in Python. Developed the MinMax, Expectimax and Monte Carlo Tree search algorithms to solve the "2048" game.
Deep learning model for quality testing : Designed a quality testing system for an
Injection Molding machine. The systems consisted of collecting data of the parts
and Injection Molding machine in order to predict if the machine is producing
good or defective parts, using a series of machine learning classifiers and a CNN,
and an ANN model using Keras and scikit-learn Python libraries. The overall model
produced a 93% accuracy on its predictions.
Pothole warning device: Led a team of 3 that developed a device that identifies
potholes and its location. The device was developed using Arduino and sensors
combined with a KNN model. Using a test set, the model that identifies potholes
produced a 85% accuracy, and the test in the real world determined that our
device identifies 82.5% of the potholes on the street correctly.
Timeline
Software /System Engineer Intern
Critical Systems Labs Inc.
05.2023 - 08.2023
Junior Software Developer
Archipelago Marine Research
05.2022 - 12.2022
Machine Learning Engineer
UBC Agrobot
08.2021 - 04.2022
Firmware Engineer Intern
SeaHawk Robotics
06.2021 - 08.2021
Bachelor of Applied Science in Engineering - Integrated Engineering