Featured Work.
Development and Performance Validation of an Outdoor Autonomous Navigation Framework for UGV
Problem: Designing a reliable outdoor navigation
system for UGVs in unstructured terrain.
Role: Framework Architect & Lead Developer.
Result: Achieved sub-decimeter localization
accuracy using EKF-based sensor fusion.
HydroHive – Smart Terrace Watering System
Problem: Manual garden maintenance leads to high
water wastage and inconsistent plant health.
Role: IoT System Developer (Hardware &
Dashboard).
Result: Reduced water usage by 40% via
soil-moisture-triggered automation.
Autonomous Tunnel Inspection Robot - MATLAB Virtual Simulation
Problem: Safe inspection of hazardous tunnel
environments without human risk.
Role: Simulation & Algorithm for safe tunnel
inspection.
Result: Validated autonomous obstacle avoidance
and path planning in high-fidelity 3D environments.
BuildVerse
Problem: Centralized platform needed for real-time
hackathon management and team assessment.
Role: Frontend developer .
Result: Successfully managed data for 100+
participants with zero downtime.
Single Axis Solar Tracking System
Problem: Static solar panels lose significant
energy yield due to fixed orientation throughout the day.
Role: Hardware Designer & Embedded Developer.
Result: Increased solar energy capture efficiency
using LDR-based feedback control with servo actuation.
Multichannel Analog Signal Mixer
Problem: Combining multiple analog audio/signal
channels without noise, distortion, or impedance mismatch.
Role: Circuit Designer & Signal Processing
Engineer.
Result: Designed a low-noise op-amp based
multichannel summing mixer with independent gain control per channel.
Self Balancing Robot
Problem: Maintaining dynamic equilibrium of an
inherently unstable two-wheeled inverted pendulum robot.
Role: Controls Engineer & Hardware Integrator.
Result: Implemented real-time PID balance control
using IMU feedback achieving stable upright locomotion.
Lack of Information in Bus Stands
Problem: Commuters at bus stands have no easy way
to know which platform their bus departs from or when it arrives, causing confusion and
missed buses.
Role: Full Stack Web Developer.
Result: Built a web application where users enter
their destination and instantly see the bus platform number, scheduled timings, and live
status — effectively solving the information gap at bus stands.
Real-Time Adaptability of Robots to Dynamic Production Conditions
Problem: Industrial robots fail to adapt in real
time to unexpected changes in production environments, causing downtime.
Role: Research Contributor & Systems Analyst.
Result: Explored adaptive control architectures
enabling robots to re-plan and reconfigure autonomously under dynamic conditions.
Person Following Robot
Problem: Autonomous robots lack reliable
human-following capability in cluttered or dynamic indoor environments.
Role: ROS2 Developer & Computer Vision
Engineer.
Result: Built a real-time person-detection and
tracking pipeline using depth cameras and ROS2 Nav2, enabling smooth human-following
behavior.
Simulation and PLC-Based Control of a Weight-Based Conveyor Sorting System
Problem: Manual sorting of items by weight on
conveyor lines is slow, error-prone, and lacks scalability.
Role: PLC Programmer & Simulation Engineer.
Result: Designed and validated a fully automated
weight-based sorting system using Factory I/O simulation and CODESYS ladder logic with
100% sort accuracy in testing.
Automatic Can Crusher Machine
Problem: Manual disposal and volume reduction of beverage cans is labor-intensive, inefficient, and occupies significant storage space.
Role: Control Systems & Embedded Developer.
Result: Developed a functional mechatronic prototype capable of crushing 250ml cans at a rate of 2+ cans per minute using an automated sensor-actuator loop, fitting within compact dimensions (1.5' × 1.5' × 1.5') and a ₹5,000 budget.