Smart Fire Detecting System | SolidWorks, Raspberry Pi, ESP32, Python, Raspberry Pi, YOLOv8

Smart Fire Detecting System | SolidWorks, Raspberry Pi, ESP32, Python, Raspberry Pi, YOLOv8

Developed an autonomous vision-guided fire detection and suppression system capable of locating, tracking, and extinguishing ignition points with high precision. The system integrates a Raspberry Pi running a YOLOv8-based fire-detection model, a Pi Camera for real-time vision input, and an ESP32-con...
SolidworksComputer VisionRaspberry PiESP32PythonEmbedded SystemsRapid Prototyping
2nd Place at MEC - AI-Powered Non-Invasive Neuromuscular Control System for Prosthetics and Exoskeletons

2nd Place at MEC - AI-Powered Non-Invasive Neuromuscular Control System for Prosthetics and Exoskeletons

TrueMotion is a non-invasive HD-sEMG + AI control system designed to decode fine motor intent for prosthetics, exoskeletons, and mobility-assist devices. Built in 8 hours for the Metropolitan Engineering Competition (Bioengineering Stream), the project earned 2nd place, showcasing both a robust AI a...
High-Density sEMG System DesignSignal Processing (Filtering, Amplification, Noise Reduction)Embedded Systems Integration (ESP32, ESP8266)Deep Learning for Time-Series (CNN-LSTM)Real-Time Control SystemsTendon-Driven Prosthetic Mechanism DesignAnalog Front-End Design (AFE)Multi-ADC Synchronization (ADS1299)Wireless Data Streaming & Microcontroller ProgrammingRapid Prototyping & Mechanical AssemblyHardware/Software Co-DesignHuman–Machine Interface (HMI) ConceptsFusion 360 – CAD modeling for prosthetic hand + mechanical assembliesKiCad – Circuit schematics and system-level electrical designPyTorch – CNN-LSTM model development and spatial–temporal EMG analysisTorchScript – Model optimization and deployment pipelineExcel & Google Sheets – BOM creation, cost analysis, and Gantt timelineCanva – System diagrams and block-architecture visualsESP-IDF / Arduino IDE – Microcontroller programming and firmware testingESP32 + ESP8266 microcontrollersMG90S servo motorsDry HD-sEMG electrode array (conceptual)ADS1299 analog-to-digital converter chipsFishing line tendon-routing mechanismElastic tension bands (COVID mask straps used as custom extensors)3D-printed structural components
KneeVolve - Innovative Knee Brace Re-Design - 2nd Place Student Design Competition

KneeVolve - Innovative Knee Brace Re-Design - 2nd Place Student Design Competition

As Project Lead, I guided a 10-member multidisciplinary team in reimagining the traditional knee brace to improve accessibility, comfort, and functionality for individuals with mobility challenges. The design integrated biomedical, mechanical, and software principles to create a smart, sustainable, ...
Prototyping Technical WritingMaterial Selection3D Computer Aided Design (3D CAD)Product DesignTeamworkResearch SkillsEngineering Problem-SolvingProject ManagementProblem Solving
Sensor Data Management System Simulation in C++

Sensor Data Management System Simulation in C++

Developed a modular C++ program that simulates how robotic systems collect, store, and process sensor data. The system uses templates and smart pointers to manage multiple sensor types (temperature, distance) dynamically and safely. Each reading is timestamped and organized in a queue to ensure data...
C++Object Oriented Programming (OOP)Templates, Smart PointersSTL Queues

Autonomous Robotic Navigation Simulation (C++/Lidar)

Developed a 2D autonomous navigation simulation in C++ that uses LiDAR-style sensor input to detect obstacles and navigate through an environment. The system models how a robot scans its surroundings, updates an internal map, and moves while avoiding collisions, simulating core concepts used in real...
C++Object-Oriented ProgrammingLiDAR-style sensing (simulated)Grid/Map RepresentationControl Logic
Rapid Prosthetics Manufacturing System (Ongoing Project)

Rapid Prosthetics Manufacturing System (Ongoing Project)

Developing a low-cost, AI-assisted prosthetic design system that leverages custom-built LiDAR scanning and machine learning to automate prosthetic fitting and generation. The system scans a user’s residual limb, analyzes its geometry through point cloud processing, and generates a fully customized p...
Raspberry Pi / ESP32Custom LiDAR ModulePythonOpen3DTensorFlowCAD Generative DesignPoint Cloud Processing3D Printing

Robotic Arm Inverse Kinematics Simulation (Python)

Implemented an interactive 2-link robotic arm simulation in Python that calculates and visualizes joint angles in real time using inverse kinematics. The system allows the user to move the mouse within the workspace, and the arm automatically adjusts to reach the target position while respecting joi...
PythonNumPyMatplotlibInverse Kinematics2-DOF Planar Manipulator
High Performance Model Rocket Design and Simulation

High Performance Model Rocket Design and Simulation

Designed, simulated, and optimized a model rocket to achieve maximum apogee and aerodynamic stability while minimizing drag and weight. The project integrated mechanical design in Fusion 360 with aerodynamic performance analysis using OpenRocket, emphasizing fin geometry, center of gravity (CG), and...
Fusion 360 (CAD)OpenRocket (Simulation)SolidWorks (Verification)Material OptimizationAerodynamic Analysis
Quadcopter Drone Assembly - SolidWorks - 68 Piece CAD Project

Quadcopter Drone Assembly - SolidWorks - 68 Piece CAD Project

Designed a complete 68-component quadcopter drone assembly in SolidWorks, focusing on structural optimization, weight reduction, and modularity. The project demonstrates mechanical design integration across propulsion, frame, and control systems while ensuring stability and manufacturability.
SolidWorks (3D Modeling & Assembly)Design for Manufacturing (DFM)
DOOM on Arduino Uno (Embedded Systems Project)

DOOM on Arduino Uno (Embedded Systems Project)

Recreated the classic game DOOM on an Arduino Uno using open-source schematics and code. Built the hardware interface with an OLED display, tactile pushbuttons, and a passive buzzer to replicate in-game actions. This project deepened my understanding of microcontroller hardware, memory limits, and h...
Arduino IDEC/C++