Profile

Revati Naik

A Roboticist by profession, looking to accelerate my career in Autonomous Robots and the self-driving industry. I love to work with early-stage startups on ideating products. I believe in "Robots by the People and For the People"

Software Development Egineer in Robotics

Sunnyvale, California

revatin@terpmail.umd.edu

revati-naik

revati-naik


Education

University of Maryland College Park
Aug 2019 - May 2021

Master's in Robotics

GPA 3.3/4


University of Mumbai
Aug 2014 - May 2018

Bachelor's in Electronics Engineering

GPA 7.95/10


Programming/OS/Libraries

C++, Python, MATLAB, Linux, ROS, OpenCV, TensorFlow, REST API, Flask

Softwares and Tools

Gazebo, Rviz, MoveIt, V-REP, Cameo System Modeler, CoppeliaSim, AWS (EC2), Keil, Proteus, Multisim, ATMEL Studio, EAGLE, Altium, Simplify 3D, Git, Docker

Courses

  • Robot Modeling
  • Perception and Planning for Autonomous Robots
  • Software Development for Manufacturing Robots
  • Autonmous System Engineering
  • Machine Learning
  • Decision Making for Robots
  • Areas of Exploration

  • Open Source Autonomous Driving Stacks
  • ROS2
  • DDS
  • RTOS


  • Work Experience

    Software Development Egnineer in Robotics | LG Silicon Valley Lab, CA
    April 2021 - Present (LGSVL Product website)
    • LGSVL is an end-to-end autonomous vehicle simulation platform which provides three major products - Simulation Platform, Cloud Simulation and Digital Twin Generation Platform
    • Working as a QA and QC engineer for the open source LGSVL product
    • Design and develop automation frameworks and testing strategies, and execute test plans to validate new features
    • Work closely with the product and leadership team to understand product requirements and ensure the quality of the software
    • Triage and troubleshoot issues and bugs from customers and internally

    Lead Software Developer (Graduate Assistant) | College of Information Studies, UMD, MD
    Jan 2020 - Jan 2021 (Project Website)
    • Working as a backend developer to create APIs for a Playable Case Study Learning Analytics platform for the National Science Foundation which focuses on conducting an analytical study on STEM fields.
    • Developing REST API using OpenAPI Specs 3.0 as a tool to deploy the project as an open-source platform.
    • Designing the database architecture for the playable game, working with partner university to test and deploy the application on AWS (EC2) cloud.
    • Documenting the platform "How to"s and maintaining version control for the project.

    Robotics Research Intern | ZenoRobotics LLC
    Jun - August 2020
    • Design the hardware system for an an AMR for multi-purpose applications, capable of functioning in an unknown environment.
    • Worked on ROS framework for navigation of the robot using SLAM and data from LiDAR and IMU to generate the occupancy grid which can be used for path planning in later stage.

    Co-Founder | GreyRobotics, India
    Jan 2018 - August 2019 (Company Website)
    • Worked on product development and manufacturing, electro-mechanical system designing, power system designing, firmware development, project handling and product datasheet drafting.
    • Prototyped and developed 4 products - GreyBot, Line Follower Sensors and Arduino Nano Dev Board.
    • Developed a system for detection of various gas concentrations, transmitted the processed data over the internet using ESP8266 and displayed the graphical results on Cayenne Online Dashboard.

    Production Engineering Intern | Jariwala Group Robotics Pvt Ltd, India
    June - July 2017 (Company Website)
    • Assemble Delta 3D printing machines under theRapid Prototypingteam, test firmware, perform manual andauto-calibrationDelta KinematicsandRepetier Hostbefore deploying it at the customer site
    • Handle customer orders, useSolid Worksto custom design andSimplify 3Dto generate theG-codes.

    Projects

    rezoom
    ReZoom - Self-Driving Electric Scooter

    Self-driving | Autonomy Stack | Micro-scale re-positioning | Self-Parking

    ariac
    Software Development on ROS for ARIAC

    Gazebo | UR10 Manipulator | Agile Robotics | Warehouse Automation

    zeno
    Autonomous Mobile Robot Platform

    ROS | RPi | LiDAR | SLAM | Dynamic Obstacle Avoidance

    slam
    SLAM Using Turlte Bot

    ROS | Gazebo | Rviz | gmapping | move_base | tf

    path planning
    Path Planning for Autonomous Robots

    Brute Force | Dijkstra's Algorithm | A* Algorithm

    lane detection
    Lane Detection for Self-Driving Vehicles

    Classical Vision Approach | Night Vision

    UAV path planning
    UAV Path Planning

    RRT Algorithm | Path Prunning | Path Smoothing

    lena
    AR Tag Detection

    Computer Vision | Object Detection

    electric cycle
    Dual-Mode Solar Powered Electric Bicycle

    Electric Bicycle | Solar Charging | Auto cut-off | Dual Sprocket Mechanism

    v cart
    Autonomous Electric Vehicle using Sensor Skirt Approach

    Differential Drive System | Sensor Integration | GPS

    swarm robot
    Swarm Robotics based Solar System

    SWARM Robots | Multi-agent Network | NRF Communication | Electro-mechanical Designing

    api
    REST API for Learning Analytics

    Relational Database | OpenAPI | Version Control