I am a Robotics and Vision Systems Engineer focused on building real-world automation solutions at the intersection of robotics, AI, and industrial inspection systems. I hold a Master of Engineering in Robotics from the University of Maryland, College Park, where I graduated with a perfect 4.0 GPA and was inducted into the Phi Kappa Phi honor society in recognition of academic excellence.
I currently work at Blue Ridge Pressure Castings, deploying and optimizing machine-vision inspection systems in production environments by integrating robots, cameras, and PLC-controlled systems to solve real manufacturing challenges. My work focuses on building reliable, scalable automation solutions that bring computer vision and intelligent inspection into real-world industrial operations.
My technical journey began with a Bachelor’s degree in Mechanical Engineering from Ramaiah Institute of Technology, where I developed a strong foundation in engineering principles and problem-solving. Today, I continue to build systems that bridge intelligent software with robust industrial hardware to create smarter, more efficient manufacturing processes.
I am passionate about advancing robotics and intelligent automation by developing systems that bridge AI, computer vision, and real-world industrial applications. My focus is on building reliable automation and inspection solutions that improve efficiency, quality, and safety in production environments.
My long-term goal is to continue pushing the adoption of intelligent robotic systems that operate robustly in real-world conditions and deliver measurable industrial impact.
June 2025 – Present
Lehighton, Pennsylvania, USA
Working as part of the automation and engineering team, I support the development and deployment of automated inspection and production systems by programming robots, PLC-controlled equipment, and machine-vision systems used in manufacturing operations.
Assist in deploying and refining robotic inspection cells in collaboration with senior engineers, system integrators, and internal teams to improve system stability and inspection reliability.
Contribute to ongoing efforts to build greater in-house automation capability by supporting development and integration of inspection and production systems within BRPC.
Supported implementation of automated production data collection through robot and PLC integration, reducing reliance on manual operator reporting and improving data consistency.
Assisted in improving CNC machine loading operations by updating robot programs and supporting fixture integration, helping reduce misloads and improve cycle efficiency.
January 2025 – May 2025
College of Computer, Mathematical & Natural Sciences, University of Maryland, College Park, USA
In my role as a Teaching Assistant for the MSML605 course, I have:
Guided Learning: Assisted 60 graduate students in mastering Python fundamentals and machine learning hardware concepts, facilitating a deeper understanding of course material.
Optimized Computational Resources: Instructed students on effectively utilizing the University's central High-Performance Computing (HPC) cluster for model training, resulting in a 90% reduction in average computational time and enabling more advanced experimental work.
Enhanced Course Engagement: Collaborated with Dr. Jerry Wu to revamp course content, leading to a 20% increase in class participation and student engagement.
May 2024 – Present
Robert Bosch Centre for Cyber-Physical System, Indian Institute of Science (IISc), Bangalore, India
During my tenure at the I3D Lab under the mentorship of Professor Pradipta Biswas, I have:
Innovated 3D Reconstruction: Developed a novel 3D reconstruction algorithm that integrates LiDAR sensors with Gaussian Splatting SLAM, enhancing localization accuracy by 200%.
Optimized Performance: Reduced computational overhead by 35% through algorithmic refinements, validating the system both in simulation environments and on physical TurtleBot platforms.
Contributed to Academia: Co-authored a research paper detailing these findings, which was accepted for presentation at the IEEE International Conference on Robotics and Automation (ICRA) 2025.
October 2022 – March 2023
Bangalore, India
In this role, I:
Designed Automation Solutions: Utilized SolidWorks to design automation components and conducted industrial process simulations using FANUC RoboGuide across five distinct projects, enhancing system efficiency and reliability.
Programmed Industrial Robots: Developed and implemented programs for ABB (RAPID) and FANUC (KAREL) robots in both offline and online settings, ensuring seamless integration into existing workflows.
Integrated Control Systems: Acquired proficiency in PLC programming and DeviceNet interfacing, enabling effective control of robotic cells through Mitsubishi PLCs.
August 2021 – March 2022
Bangalore, India
As a Technical Consultant, my responsibilities included:
Client Portfolio Management: Oversaw a portfolio of over 50 client accounts and 10 partner relationships, contributing to a 20% increase in customer retention through personalized service and support.
Market Expansion Initiatives: Led market and policy research projects, resulting in a 15% growth in market reach and an expanded project pipeline by identifying and capitalizing on emerging opportunities.
Strategic Development: Collaborated with cross-functional teams to devise technical strategies that drove a 25% increase in lead generation and overall project success, aligning technical solutions with business objectives.
ROS & Robotics Development: Experienced with ROS1 and ROS2 using Python and C++ for robot control, autonomous navigation, and sensor integration in research and real-world robotics systems.
Path Planning & Navigation: Skilled in implementing DFS, BFS, Dijkstra’s, A*, Bidirectional A*, RRT, RRT*, Real-Time RRT, and Potential Field methods, along with SLAM-based navigation strategies for autonomous robot deployment.
Industrial Robot Programming: Experience programming ABB, FANUC, and Universal Robots (UR) for industrial automation, including robot handling, machine tending, inspection integration, and production optimization.
Control Systems: Experience designing and implementing controllers including PID, LQR, LQG, Feedback Linearization, and Adaptive Sliding Mode Control for robotic applications.
Industrial Vision Systems: Experienced in programming and deploying Keyence vision systems including VS, XG, IV, and LJ-series cameras for automated inspection and measurement applications in production environments.
PLC Programming & Industrial Control: Experience working with Allen-Bradley PLCs using Studio 5000, Mitsubishi PLC systems, and industrial communication interfaces for automation and inspection integration.
Robot Simulation & Offline Programming: Experience using FANUC ROBOGUIDE, ABB RobotStudio, and CimStation Robotics for simulation and offline robot programming.
AI & Deep Learning: Proficient with PyTorch, TensorFlow, and Keras for robot perception, reinforcement learning, and deep learning applications.
Computer Vision: Experience with OpenCV, Open3D, and PyTorch-based models for object detection, segmentation, depth estimation, and image processing applications.
Natural Language Processing: Experience in text preprocessing, tokenization, NER, text generation, and sentiment analysis using NLTK, spaCy, and Hugging Face libraries.
LLM Fine-Tuning & Prompt Engineering: Experience fine-tuning models such as GPT, T5, and BERT using parameter-efficient methods including LoRA.
SLAM Systems: Experience with ORB-SLAM, Cartographer, and Gaussian Splatting approaches for mapping and localization.
3D Reconstruction & Point Clouds: Skilled in point cloud processing using Open3D and PCL, integrating LiDAR and camera data for spatial reconstruction.
Programming Languages: Python, C++, MATLAB, RAPID (ABB), KAREL (FANUC), URScript.
Cloud Computing & MLOps: Experience deploying models and applications using AWS (S3, EC2, Lambda, SageMaker) and Azure services, with containerization via Docker and orchestration using Kubernetes.
Real-Time Communication & Monitoring: Experience building monitoring and automation tools using Python WebSockets for real-time communication between industrial systems and dashboards.
GUI Development: Experience building user interfaces using Tkinter, PyQt, and Streamlit.
Data Science & Analytics: Proficient with NumPy, pandas, scikit-learn, and Matplotlib for data analysis and visualization.
CAD & Mechanical Design: Proficient in SolidWorks, Fusion 360, AutoCAD, and CATIA for mechanical design and system integration.
Rapid Prototyping: Experience with 3D printing for robotic and automation prototyping.
Containerization & Deployment: Docker-based deployment workflows.
Version Control: Git (GitHub, GitLab) for collaborative development.
Operating Systems: Linux (Ubuntu, ROS environments) and Windows for development and deployment.
Degree: Master of Engineering in Robotics
Cumulative GPA: 4.0 / 4.0
ENPM662: Introduction to Robot Modeling – A+
ENPM667: Control of Robotic Systems – A+
ENPM809Y: Introduction to Robot Programming – A
ENPM661: Planning for Autonomous Robots – A+
ENPM673: Perception for Autonomous Robots – A
ENPM690: Robot Learning (Deep Reinforcement Learning) – A+
CMSC723: Natural Language Processing – A+
ENPM703: Fundamentals of AI and Deep Learning Frameworks – A+
ENPM645: Human-Robot Interaction – A+
ENPM818N: Cloud Computing - A+
Degree: Bachelor of Engineering in Mechanical Engineering
Cumulative GPA: 9.3/10.0
Core Mechanical & Robotics
Robotics
Vibrations
Control Systems
Dynamics
Mechanics
Kinematics
Mathematics & Programming
Linear Algebra
C Programming
Design & Manufacturing
CAD/CAM
Machine Design
Manufacturing Process
Finite Element Analysis
Non-Traditional Machining
Operations
Operations Research
Operations Management
Outside of my professional work, I enjoy gaming and watching football. I’m also a fan of anime, movies, and TV shows, which I find both relaxing and creatively inspiring. Recently, I’ve been working out regularly at the gym as a way to stay active and manage stress.
I have also started getting back into reading and am exploring new hobbies such as archery. In addition, I enjoy volunteering when possible, as it allows me to give back to the community while gaining new perspectives beyond my professional work.
Thank you for visiting my page! Feel free to explore my projects and reach out if you'd like to connect or collaborate.