My Projects

STM32 FLIGHT CONTROLLER PCB

Designed and fabricated a custom flight controller in KiCad featuring the STM32F446RE microcontroller with ICM-42670P IMU and BMP390 barometric sensor. Implemented UART, SPI, CAN, SWD debugging, and ESC interfaces, with firmware development and testing in STM32CubeIDE.


Developed in KiCad & STM32CubeIDE

ASCII ART GENERATOR

Created an ASCII art generator that converts any image into ASCII representation using the Python Imaging Library (PIL) to process pixels and map brightness to characters.


Developed in Python

HAND TRACKER COMPUTER VISION

Developed a hand-tracking program using advanced computer vision techniques to accurately detect and track hand movements in real-time, enabling gesture recognition and interactive applications.


Developed in Python

BATTERY CHARGER PCB

Created a fully functional Li-Po battery charger circuit in KiCad, incorporating key design elements for safe and efficient charging to meet precise electrical engineering standards.

VOLTAGE REGULATOR PCB

Designed and implemented a fully functional voltage regulator circuit in KiCad, optimizing stability, efficiency, and performance to ensure reliable power delivery for advanced electronic applications.

TRAFFIC LIGHT PCB

Designed a functional Arduino-compatible traffic light circuit in KiCad, integrating key schematic and PCB design elements to ensure seamless functionality and precision in embedded electronics.

WEATHER APP

Developed a weather application in Python that retrieves and stores API Key Data, offering users up-to-date weather conditions.

POMODORO APP

Created a Pomodoro Workflow app for personal self-studying, customizable in dark and light modes for enhanced productivity.
Developed in Python

SUDOKU SOLVER

Created a program that utilizes a recursive backtracking algorithm to proficiently solve any Sudoku puzzle provided.
Developed in C++

DOLLAR DYNAMO

Robo-advisor service tailored to ETF investments, automating financial planning, asset allocation, and tax reporting.
Developed in C++

GEESE SWEEPER

Text-based 2D single-player game.
Clone of the iconic game Minesweeper.
Developed in C++

PORTFOLIO WEBSITE

My personal portfolio with all of my engineering projects, experiences, and contact information.
Developed in JavaScript, HTML, and CSS