Project Archive

Detailed documentation of engineering and software developments: Press </> for full detail explanation.

The Do-All-Inator

A custom functional desktop peripheral control hub engineered using an ESP32 microcontroller.

[ IMAGE_RENDER_PENDING ]
This project involved building a custom desktop peripheral from scratch. It utilizes an ESP32 microcontroller to handle inputs from rotary encoders and push buttons. The core firmware is written entirely in C++ using custom state-machine logic to manage different modes of operation. It features active Bluetooth pairing for wireless control and optimized serial monitor communication for debugging and interfacing with PC software.
Software & Tools:

C++, PlatformIO, ESP32 Firmware

Applied Skills:

Embedded Systems, Hardware Assembly, State-Machine Logic, Bluetooth Communication

>> Access Source Code Repository

Autonomous Racing

Execution of robotics operating software (ROS2) alongside basic machine learning fundamentals for autonomous vehicle control.

[ IMAGE_RENDER_PENDING ]
As part of the Autonomous Racing Car Club, this project focused on implementing autonomous driving capabilities for scaled vehicles. It required setting up a full Linux environment to run ROS2. The vehicle's navigation stack was configured using machine learning algorithms to process sensor data, map environments, and execute real-time vehicle control decisions autonomously.
Software & Tools:

ROS2, Linux, Python

Applied Skills:

Machine Learning, Robotics Navigation, Sensor Processing, Systems Integration

>> Access Source Code Repository

Custom Workstation

Procured and assembled a heavy-duty programming and processing workstation, specifically configured to maximize frame-rate performance.

[ IMAGE_RENDER_PENDING ]
This project encompassed the full lifecycle of building a high-performance desktop computer. It involved extensive research into component compatibility, bottleneck prevention, and thermal management. The final build was specifically optimized for heavy programming environments and achieving maximum sustained frame rates in competitive tactical games. The system utilizes an integrated NVIDIA graphics processing unit procured and configured for optimal output.
Software & Tools:

Windows OS, BIOS Firmware, Driver Optimization Utilities

Applied Skills:

Hardware Procurement, Systems Assembly, Performance Tuning, Thermal Management

>> Access Source Code Repository

Defense Protocol

First-place finish utilizing advanced defensive technical strategies to execute strict security problem-solving protocols.

[ IMAGE_RENDER_PENDING ]
This initiative was developed during a competitive campus cybersecurity event. It required analyzing network vulnerabilities, implementing strict firewall rules, and executing defensive protocols against simulated active threats. The strategies utilized ensured system integrity and secured a first-place finish by demonstrating rapid incident response and robust network hardening techniques.
Software & Tools:

Linux, Nmap, Wireshark, Bash Scripting

Applied Skills:

Network Security, Vulnerability Analysis, Incident Response, Threat Mitigation

>> Access Source Code Repository