Servo-Actuated Ball Balancing Platform

This project demonstrates the design and implementation of a real-time closed-loop control system that autonomously balances a steel ball on a two-axis tilting platform. The system combines mechanical design, sensor integration, and control theory to create a responsive mechatronic system capable of…
Control theory applicationEmbedded systems programmingSensor fusionMechanical CADSystem modelingHardware-software co-designMicrocontrollerPID Tuning
Embedded Systems Software - Multi-Peripheral Control Platform

Embedded Systems Software - Multi-Peripheral Control Platform

This project demonstrates the design and implementation of a real-time embedded control system that coordinates multiple hardware peripherals using an interrupt-driven architecture and precise timing. The system integrates motor control, servo actuation, human-machine interface components, and…
Embedded C/C++ programmingInterrupt-driven architecturePWM generationADC interfacingUART serial protocolsMemory-mapped I/OHardware debuggingMicrocontroller peripheral configuration
Multi-Layer Cybersecurity Framework for Autonomous Robotic Fleets
Highlight 1
Highlight 2
Highlight 3
Highlight 4

Multi-Layer Cybersecurity Framework for Autonomous Robotic Fleets

This project demonstrates the design and implementation of a dual-subsystem cybersecurity architecture that protects autonomous robot networks against active cyber threats across OSI Layers 2-5. The system integrates an offensive attack subsystem, a defensive encryption and authentication layer, a…
hping3mdk4ScapyNmapWiresharkLightweight PKITPM 2.0Inter-Packet DelayDigital WatermarkingRaspberry Pi 4B 8GBSPI busELK StackPacketbeatMetricbeatPython3Machine learningLinux
LLM Lead Generation

LLM Lead Generation

This project demonstrates the design and implementation of an LLM-guided active learning pipeline for scalable business lead classification, combining web scraping, machine learning, and large language model integration into a fully automated data acquisition and labeling system. The pipeline…
Python3JupyterTF-IDF VectorizationLearning Curve AnalysisREST API integration and prompt engineeringLLM-to-local model knowledge distillationWeb scrapingUser-agent rotation and rate limitingData normalizationDeduplicationSchema EnforcementPandas libraryGoogle Sheets APINumPymatplotlibPR/ROC curve analysisError handling and fallback classification modesExperiment reproducibility via logged run metadataCross-service generalization analysis

Autonomous Navigation Robot

This project demonstrates the design and implementation of an autonomous robotic system capable of navigating complex environments, identifying objects through sensor fusion, and executing precise manipulation tasks. The robot integrates mechanical design, sensor processing, and multi-threaded…
Multi-threaded programming (Python)Sensor fusionAutonomous navigation algorithmsClosed-loop control systemsMechanical design (CAD)Servo and DC motor controlEmbedded Linux (Raspberry Pi)System-level integration and debugging
Garbage SCUTTLE — Autonomous Trash-Collecting Robot
Highlight 1

Garbage SCUTTLE — Autonomous Trash-Collecting Robot

Garbage SCUTTLE is a proof-of-concept autonomous garbage truck developed as the final project for MXET 300 (Mechatronics I) at Texas A&M University. The robot integrates mechanical, electrical, and software subsystems to autonomously navigate an environment, detect color-specific objects, retrieve…
Python programmingComputer vision (HSV filtering)LiDAR-based obstacle avoidanceAutonomous navigation algorithmsEmbedded Linux (Raspberry Pi)I²C communication and debuggingServo and DC motor controlEncoder-based odometryNode-RED dashboard developmentMechanical design (CAD)3D printing and prototypingGit version controlHardware troubleshootingTeam collaboration