Work Experience
5 RolesBuilt an autonomous robot fleet to automate Google Pixel testing.
ROS 2 Jazzy · RTAB-Map SLAM · Nav2 · Zenoh · Gazebo Harmonic · Python Mobly
- Designed and deployed an Autonomous Mobile Robot cluster in ROS 2 Jazzy to automate spatial customer user journey testing for Google Pixel hardware, replacing legacy testing rigs with dynamic 2D multi-agent testing across Find My Device, Bluetooth Channel Sounding, and GNSS validation.
- Built a navigation pipeline combining multi-sensor EKF state estimation (LiDAR ICP, RealSense D435i depth/IMU, wheel odometry) with RTAB-Map graph SLAM, surveyed AprilTag landmarks, and Nav2, reaching 5 cm waypoint precision on multi-hour runs.
- Scaled multi-robot fleet coordination over corporate Wi-Fi by migrating from DDS multicast to a distributed Zenoh cluster (TCP unicast & POSIX shared memory), cutting idle traffic to 0 KB/s, capping telemetry under 300 KB/s, and synchronizing clocks via Chrony NTP for sub-millisecond alignment.
- Streamlined autonomy validation and sim-to-real parity by using a 1:1 Gazebo Harmonic digital twin with custom URDF kinematics, sensor simulation, and physics plugins to test navigation stacks virtually prior to deployment.
- Built a decoupled Python client library and Mobly test framework communicating over WebSockets, enabling corporate test harnesses to seamlessly deploy and execute automated test jobs on physical rovers over the cloud with zero ROS dependencies in depot.
Developed multimodal AI prototypes for tutoring and assistive navigation.
PyTorch · Flower · Federated Learning · Multimodal Transformers · Gemini Live · VLMs
- Architected a federated learning pipeline using PyTorch and Flower to fine-tune an adaptive multimodal fusion model ensembling multiple unimodal transformer models (facial and acoustic representations) for continuous Valence-Arousal tracking, dynamically driving Gemini Live conversational intervention timing.
- Developed a real-time assistive vision pipeline querying a backend Vision-Language Model (VLM); implemented a token margin uncertainty quantification algorithm on log-probabilities to dynamically modulate spoken dialogue confidence.
Leading six engineers building autonomous navigation for a competition rover.
ROS 2 · Unitree L2 LiDAR · Point-LIO · RTAB-Map · STVL · Nav2 MPPI · NVIDIA Isaac Sim
- Leading a team of 6 engineers architecting the autonomous navigation stack in ROS 2 for a multi-terrain rover competing in the University Rover Challenge (URC).
- Engineered a LiDAR-inertial SLAM pipeline fusing Unitree L2 LiDAR and IMU data via Point-LIO into RTAB-Map, integrating a Spatio-Temporal Voxel Layer (STVL) for 3D point cloud obstacle persistence and dynamic 2D/3D local costmap generation across GNSS-degraded environments.
- Validated end-to-end autonomy in NVIDIA Isaac Sim by modeling custom URDF kinematics, simulating raw LiDAR/RGB-D sensor streams, and tuning the Nav2 MPPI controller over rough terrain for real-time dynamic trajectory optimization.
Built inline firewall detection and blocking for malicious AI models; patent pending.
U.S. Patent Pending · Malicious AI Model Detection · Inline Firewall Blocking · Gemini API · GCP Cloud SQL
- Architected a data curation pipeline where the core LLM classifier (built with Gemini API) achieved 100% precision/recall, creating a high-quality ground truth dataset managed with GCP Cloud SQL and Cloud Storage.
- Engineered a production firewall feature for inline, real-time blocking of malicious AI models, achieving 100% detection coverage of malicious samples with zero false positives across 7000 known samples.
- Developed and optimized the core detection algorithm for high-throughput, low-latency performance in resource-constrained firewall environments; utilized a GCP VM as a secure sandbox for all development/testing.
- Extended the internship to continue work on reverse-engineering malware families using YARA rules and static/dynamic analysis.
Automated malware rule creation, reducing turnaround from days to minutes.
Python · TF-IDF · DBSCAN · Rule Mining · CI/CD Pipeline
- Developed an advanced threat intelligence system (Python) that automates identifying and deploying production firewall rules for new malware families using ML clustering (TF-IDF, DBSCAN) and association rule mining to process millions of logs, slashing rule creation time from days to minutes.
- Established a robust CI/CD pipeline with automated testing to accelerate development.
Patents & Publications
4 Works-
Inline, Network-Based Prevention of Malicious AI Models
U.S. Patent Application Pending
-
Adaptive Multimodal AI Tutoring: Using Real-Time Cues to Personalize Feedback and Support Engagement in Learning
Proceedings of the Human Factors and Ergonomics Society Annual Meeting Published online · 2026
-
Communicating AI Uncertainty in Assistive Navigation for People with Visual Impairments
Proceedings of the Human Factors and Ergonomics Society Annual Meeting Published online · 2026
-
Learning Through Interaction: Designing Adaptive AI to Enhance AI and Information Literacy
Proceedings of the Human Factors and Ergonomics Society Annual Meeting Accepted
Projects & Hackathons
6 ProjectsPython · PyTorch · NumPy
Python · PyTorch · NumPy · Autograd · Transformers · AdamW · FineWeb-Edu
- Built a deep learning engine from scratch with custom autograd to analyze gradient dynamics. Developed generative architectures (MLPs, dilated convolutions) and a causal decoder-only Transformer 124M-parameter LLM with multi-head self-attention, pre-trained via custom tokenizers and AdamW schedules on FineWeb-Edu dataset.
Flask · Python · React
Flask · Python · React · HuggingFace · Gemini API · Vector DB
- Created a multi-agent system using LLMs (Gemini, locally hosted models) to synthesize verifiable insights from a fragmented historical corpus by developing a RAG-based search engine (using Python, Flask, and vector embeddings) that dynamically pulls context for each query.
Flutter · APIs · Flask
Flutter · APIs · Flask · Python · NumPy · Pandas
- Developed an ML app using a linear regression model to forecast wildfires with 95% accuracy.
- The app utilized real-time API data on humidity, temperature, and vegetation density to successfully predict California wildfires in 2022.
Python · Biometric Telemetry · Real-Time Opponent Engine
Python · Biometric Telemetry · Real-Time Opponent Engine
- Awarded 1st Place at WWPHacks for an adaptive fitness application that constructs a real-time virtual competitor synthesized directly from athlete biometric telemetry, pace, and historical exertion curves.
Java · Perlin Noise · Cellular Automata
Java · Perlin Noise · Cellular Automata · Custom Game Engine
- Procedurally generated dungeon RPG built from scratch in Java utilizing Perlin noise, cellular automata cave generation, and spatial entity management systems.
React · Node.js · EHR Aggregation
React · Node.js · EHR Aggregation · Healthcare API
- Won 3rd place at MontyHacks IV for developing a centralized healthcare dashboard aggregating and standardizing electronic medical reports across distributed healthcare providers.