PID-Controlled Drone Platform — Attitude Regulation & Test-Rig-Driven Tuning

A PID-controlled drone platform built and tuned for stable attitude regulation under actuator saturation and disturbance inputs — with a dedicated tuning stand designed to make the process measurable and safe: isolating axes, validating sign conventions, and capturing clean step responses for iterative gain tuning, rather than tuning by crash.

Embedded C/C++ (flight control)·IMU sensor filtering·MATLAB (transfer-function & closed-loop stability analysis)·custom tuning stand / test rig
See Work
C++ Chess Engine with OpenGL GUI

A performant chess engine built around an early interest in low-level systems programming and object-oriented design. Implements full rule-complete logic — castling, en passant, promotion, and legal move validation — with structured state representation, deterministic update handling, modular class hierarchies, RAII-based resource management, and strong type separation. Paired with a responsive OpenGL GUI that cleanly separates rendering, game state, and input handling.

C++·OpenGL·GLFW·ImGui·CMake
See Work
Project ALARM — Covert Audio Surveillance System  |  Spy-o-T Hackathon

A distributed embedded keyword-detection security system packaged within a custom-designed digital clock enclosure. Streams live audio from ESP32-based sensor nodes to a Python backend via WebSockets, where AI-based keyword spotting triggers automated alert protocols via Telegram. Enclosure designed and fabricated to integrate dual ESP32 boards, power distribution, passive cooling, and structured mounting within strict geometric constraints.

ESP32 (C++, I2S)·SolidWorks·React.js·Python (FastAPI, WebSockets, Telegram API)
See Work