Author Image

Hey! I'm Sharwin

Projects

Open Source Delta Robot
Open Source Delta Robot
MSR Winter Project Jan 2025 - March 2025

An open source ROS package for kinematic control and motion planning for delta robots.

Toasting Bread with a Franka Robot Arm
Toasting Bread with a Franka Robot Arm
ME495: Embedded Systems Final Project Nov 2024 - Dec 2024

A system that toasts bread using a Franka Emika Panda robot arm and an Intel Realsense Camera.

Simulation of a Mobile Manipulator
Simulation of a Mobile Manipulator
ME449: Robotic Manipulation Final Project Nov 2024 - Dec 2024

Simulating a pick and place task with the KUKA YouBot using a task-space feed-forward PID controller and Odometry.

Automated Poker Table
Automated Poker Table
ECE 2023 Senior Capstone Project Jan 2023 - April 2023

A robotic system that facilitates a game of poker with automated shuffling, dealing, and game management.

Teaching an Old Dog New Tricks
Teaching an Old Dog New Tricks
MSAI437: Deep Learning Final Project Mar 2025

Teaching the Unitree Go2 robot dog various locomotion tasks using reinforcement learning on the Genesis simulator.

RL Mobile Robot Navigation
RL Mobile Robot Navigation
CS496: Machine Learning and Sensing Final Project April 2025 - June 2025

Teaching a Jackal mobile robot with a LiDaR to navigate using reinforcement learning with Mujoco.

Extended Kalman Filter for a 6-wheel Mars Rover
Extended Kalman Filter for a 6-wheel Mars Rover
Personal Project August 2025 - Present

State estimation using a kalman filter for a 6-wheel Mars rover with a rocker-bogie suspension system.

Chess Robot
Chess Robot
NEU Robotics Club Project Mar 2021 - June 2022

A gantry robot equipped with a camera to autonomously play and teach chess to human opponents.

Robot Arm Educational Kit
Robot Arm Educational Kit
Personal Project May 2022 - May 2024

A 3D-printed robot arm kit for educational purposes. Coupled with a software package intended for students with little to no experience coding to use.

Autonomous Drone Swarm Simulation
Autonomous Drone Swarm Simulation
RoboTech 2022 Hackathon Project April 2022

A simulation of a swarm of drones cleaning algal blooms in a lake using RRT and A* path planning.

Napkin.ai Code Assistant
Hack@Brown 2024 Project Feb 2024

A fast, lightweight graph retrieval-augmented generation tool for navigating codebases.

Work Experience

Remote (Wilmington, MA)

Warehouse automation company that builds autonomous mobile robots (AMRs) to improve warehouse efficiency and productivity.

Planning and Controls Intern

June 2025 - Present

Responsibilities:
  • Reduced mobile robots’ downtime with optimizations to the fleet’s charging behavior.
  • Optimized robot navigation behavior when interacting with chargers, robot queues, and other warehouse resources.
Python C++ ROS1 Route Planning Navigation Optimization

Boston, MA

Autonomous drone company building solutions for golf course maintenance, agriculture, Department of Defense, and more.

UAV Robotics Engineer Co-op

June 2023 - Dec 2023

Responsibilities:
  • Developed RTOS firmware for communications between a swarm of nano-drones and a ground station over a LoRa network.
  • Implemented a Hardware-Abstraction-Layer (HAL) in C for the ESP32 platform to interface with a custom LoRa chipset.
  • Wrote a custom SPI driver for the LoRa chip communicating with an ESP32.
RTOS C SPI LoRa Espressif

Redwood City, CA

A warehouse automation company that specializes in groceries, with zero labor pick and pack.

Robotics Software Controls Engineer Co-op

July 2022 - Dec 2022

Responsibilities:
  • Developed sequencing code in C# for high-level behavior planning and task assignment for heterogeneous robotic agents.
  • Composed data fetching functons to bridge C# sequencing code with a MongoDB database.
  • Optimized AGV planning and curated heuristics for maintaining the factory’s health while improving throughput and efficiency.
  • Deployed automated factory-wide alerts and notifications for operators to monitor the health of the storage and retrieval system.
C# .NET MongoDB Robot Navigation Planning Heuristic Design

Marlborough, MA

A hardware and software company that specializes in diagnostic test equipment, software, and services for the electric power industry.

Software Engineer Co-op

July 2021 - Dec 2021

Responsibilities:
  • Developed an external data persistance mechanism in C# running on the .NET framework for use across various Doble software applications.
  • Designed and deployed a firmware installation wizard using Windows Presentaion Foundation (WPF) for Doble instruments.
C# .NET WPF

Education

Master of Science in Robotics
Courses Taken:
  • Robotics Operating System (ROS)
  • Robotic Manipulation
  • Computer Vision
  • Deep Learning
  • Mechatronics
  • Machine Learning
  • Active Learning
  • Machine Learning and Sensing
  • Theory of Lagrangian Dynamics
  • Advanced Programming in C++
Bachelor of Science in Computer Engineering & Computer Science, Minor in Robotics
Courses Taken:
  • Robot Sensing & Navigation
  • Robot Dynamics & Control
  • Object-Oriented Design
  • Embedded Systems
  • Computer Systems
  • Artificial Intelligence
  • Algorithms & Data Structures
  • Circuits & Signals
  • Game Programming
  • Robotic Science & Systems
Extracurricular Activities:
  • Club Water Polo President
  • NEU Robotics Club Lead Instructor

Skills