RURU // ENGINEERING LAB
Building intelligent systems, learning deeply, and turning experiments into useful software.
01 GESTURE OS
Touchless spatial computing · Real-time perception · Desktop interaction
02 RURU OS
AI-native personal engineering OS · Automation · Knowledge systems
03 RURU PROTOCOL
Interactive 3D developer portfolio · Three.js · Custom shaders
04 ENGINEERING FOUNDATIONS
Data Structures & Algorithms · Python · Java · C++ · Systems design
========================================================================
GESTURE OS // TOUCHLESS SPATIAL COMPUTING PLATFORM
========================================================================
GestureOS transforms standard webcam feeds into a responsive, touchless desktop interaction layer. Built with on-device computer vision and low-latency event dispatching, it enables spatial navigation without proprietary hardware.
- Perception Layer: 21 3D Hand Landmarks, 468 Face Mesh Points, 6-DoF Head Pose estimation via PnP, and 1€ Temporal Jitter Filtering.
- Multimodal Fusion: Real-time geometric and dynamic classification with velocity vectors and pinch metrics.
- Safety State Machine: Face-presence verification, dwell-time confirmation, and fail-safe emergency disengage triggers.
- Dispatch Engine: Native OS input injection (Mouse/Keyboard), HUD overlay system, and sandboxed plugin architecture.
- 25+ Gesture Vocabulary: Precision pointing, pinch-drag, inertial scroll, window management, media controls, and macro triggers.
- AirMouse: Inertial cursor control with dynamic sensitivity damping for pixel-accurate targeting.
- Privacy-First: 100% on-device vision inference — zero video frames or telemetry leave the local machine.
- Extensibility: Built-in Gesture Studio, plugin SDK, and full developer packaging pipeline.
- GestureOS — (Flagship) Touchless desktop automation, computer vision perception, and 3D spatial UI.
- RuruOS — AI-native personal engineering environment for automation, research, and developer workflows.
- ruru-protocol — Cinematic developer portfolio powered by React, Three.js, and custom shader engines.
- Groundwater Prediction System — Environmental data modeling and machine learning prediction pipeline.
- Agent Evaluator Hackathon — Autonomous AI agent evaluation benchmark and test framework.
- LeetCode Practice — Algorithmic problem solving, data structures, and computational optimization in C++.
Languages
Python · Java · C++ · JavaScript · TypeScript · HTML/CSS
AI & Computer Vision
OpenCV · MediaPipe · LLMs & AI Agents · PyTorch · Scikit-Learn
Systems & Web
React · Three.js · Qt / PySide6 · Git · GitHub Actions · Linux · Docker
Current Depth-Building
DSA · Java Core · Low-Level Optimization · Agentic Architectures · Systems Design
I am an engineering student focused on intelligent interfaces, software systems, computer vision, and applied AI.
I learn through intentional building: creating prototypes, developer tools, spatial interaction systems, and experiments that force me to understand how computing systems operate from first principles.
Learn deeply. Build boldly. Think beyond the obvious.
A visual topological map of engineering activity and commits.
Click to launch interactive 3D rotation, tilt, and zoom in the browser
GitHub · GestureOS · RuruOS · Interactive Lab
RURU // building intelligent systems one layer at a time.



