
Strain Gauge Measurement Device
The device was developed as part of my BSc thesis project. It is able to measure 3 strain gauges simultaneously, store the data, and display it in a user-friendly GUI phone application.
View Repository →Explore featured engineering efforts. For more projects and project details, visit my GitHub

The device was developed as part of my BSc thesis project. It is able to measure 3 strain gauges simultaneously, store the data, and display it in a user-friendly GUI phone application.
View Repository →
This project was developed during my time learning ROS1. It involves an autonomous robot capable of navigating and avoiding obstacles using LIDAR. and performing SLAM for mapping and localization.
View Repository →
This project was aimed towards helping students understand and tune PID controllers. additionally, it allowed me to practice my skills with the fasthtml framework.
View Repository →
Using the NEAT algorithm, this project involved training AI agents to autonomously navigate a 2D car game environment. The game is a simple top-down racing scenario where the AI learns to avoid vehicles going slower than itself using a 5 ray lidar sensor. This project helped me understand how to tune an evolutionary algorithm and apply it to a practical problem.
View Repository →
The project utilized C++, SFML, and Q-learning to implement a reinforcement learning agent capable of playing Pong. the agent did not use deep learning techniques but instead relied on a Q-table to learn optimal actions based on the game state.
View Repository →
A simple LSTM based app for predicting stock prices one day into the future, more specifically the next closing price.
View Repository →
This functioned as a practice project to familiarize myself with the SFML library.
View Repository →