Hi, I'm Ashok Kumar Chaudhary
Lead Robotics Engineer | Hardware & Software Developer | C++ Developer
About Me
A results-driven Software Developer and Competitive Programmer with extensive experience in robotics, web technologies, and full-stack software development. Proven ability to lead teams and deliver high-impact projects, from firmware development and control systems to server-side rendering and SEO optimization. Recognized as a 'Star Performer' for outstanding contributions and leadership. Adept at working across the full technology stack, including hardware design, ROS2 development, and creating dynamic user interfaces with React and FastAPI.
Work Experience
Lead Robotics Engineer
General Autonomy
Nov 2024 - Present
Bengaluru, India
- Design & Simulation: CAD mechanisms, author/convert URDF MJCF, validate physics in MuJoCo/ROS2.
- Firmware & Control: Compact STM32/ESP32 code for PID motor drives, CAN/IMU integration, real-time logging.
- Software & Leadership: ROS2 packages, React/FastAPI UIs, HLS/WebRTC streaming, CI/CD, and team mentorship.
Software Developer
Testbook
Jan 2022 - Jul 2023
Navi Mumbai, India
- Received 'Star Performer' award in Q3 2022-23 as a standout member and led the production as release owner.
- Implemented Server Side Rendering (SSR) on several pages, improving web vital metrics like LCP and FCP manyfold.
- Optimized website SEO according to the latest Google's SEO guidelines and implemented Open Graph protocols.
- Achieved a 2.5X jump in App Installs by creating a Dynamic Deep-Linking pipeline for Open in App and App Installs.
Founder and Team Head
ERA IITK
Sep 2018 - Apr 2021
IIT Kanpur
- Founded and led an autonomous AI robotics team with over 20 members to participate in various AI robotics competitions.
- Won Third Prize in IEEE ICRA Robomasters AI Challenge 2019 held in Montreal, Canada representing India.
- Bagged the Outstanding Prize for each of Navigation and Motion Planning and Visual Perception in 2020 edition.
Software Developer
Siemens Technology India
May 2019 - Jul 2019
Bangalore, India
- Implemented model validation as a service, reducing development and deployment time from days to seconds.
- Created a client dashboard for real-time device parameter visualization and insights using ReactJS and Chart.js.
- Automated the delivery pipeline with AWS S3, DynamoDB, and Boto3 for continuous deployment and feedback.
Software Developer
Nocca Robotics
May 2018 - Jul 2018
Kanpur, India
- Created an industrial Dual Axis Solar Tracker based on NREL's Solar Position Algorithm, to automatically align 9-Solar Panels towards the sun.
- Increased the average power generation by 30%.
- Worked with different communication protocols like I2C, UART, and SPI for onboard, and Zigbee-Mesh for long-range communication.
Projects
Thesis Project: Robotic Wheelchair for Motor Disabled and Elderly Care
Aug 2020 - Apr 2021
Indian Institute of Technology, Kanpur
- Design, development, and bio-enabled control of a robotic wheelchair for motor disabled and elderly care.
- Collaboration with BIRAC, Government of India.
A 3D Game Engine using OpenGL
Sep 2019 - Dec 2019
Indian Institute of Technology, Kanpur
- Developed a 3D game engine from scratch using OpenGL and C++.
- Implemented features such as ray tracing, collision detection, texture mapping, and lighting models.
- Created a proof-of-concept 3D game using the engine.
SLAM and Path Planning
Jan 2019 - Apr 2019
Indian Institute of Technology, Kanpur
- Developed an autonomous robot to navigate efficiently in an arena.
- Used Adaptive Monte Carlo Localization (AMCL) and OctoMap for mapping and localization.
Brain Computer Interface
May 2017 - Jul 2017
Indian Institute of Technology, Kanpur
- Acquired and processed EEG signals from the brain corresponding to different mental activities.
Technical Skills
Honors & Awards
3rd Prize, DJI Robomasters AI Challenge
Issued by IEEE ICRA DJI · May 2019
- Represented India as the only Indian team in the competition.
- Won 3rd Prize in DJI Robomasters AI Challenge held in Montreal, Canada.
- Associated with Indian Institute of Technology, Kanpur.
Gold Medal, Technologies for Soldiers Support
Issued by DRDO, Inter IIT Tech Meet, IIT Madras · Dec 2017
- Designed a set of wireless wearable devices for recognising standard military gestures.
- Localized soldiers on a local map and enabled health monitoring.
- Implemented low latency secure image and video transmission using RTLSDR over long distances with V/UHF Radio.
- Associated with Indian Institute of Technology, Kanpur.
Winner, Summer Projects
Issued by Science and Technology Council, IIT Kanpur · Jul 2017
- Acquired and processed EEG signals from the brain corresponding to different mental activities.
- Mapped EEG patterns to perform different control tasks.
Runner up, Electromania
Issued by Techkriti, IIT Kanpur · Mar 2017
- Designed a game on 10×10 LED matrix using Atmega 16A microcontroller.
Winner, Winter Club Hackathon
Issued by Electronics Club, IIT Kanpur · Jan 2017
- Built an autonomous rover bot capable of transmitting GPS data to the main server.
Education
Master of Technology - MTech, Electrical Engineering
Indian Institute of Technology, Kanpur
2020 - 2021
Bachelor of Technology - BTech, Electrical Engineering
Indian Institute of Technology, Kanpur
2016 - 2020