Hi, I'm Tarun!

Hello! I'm currently immersed in the dynamic world of electro-mechanical systems and energy systems. I have a Master's degree from UC Berkeley concentrating in Robotics & Autonomous Systems and a B.S in Mechanical Engineering with a concentration in Mechatronics from Cal Poly SLO. My specialization revolves around the exciting realms of autonomy, robotics, and electro-mechanical systems. Reach out if you'd like to learn more!

Contact Me

About

  • server

    Autonmous Systems & Robotics

    My specialization revolves around the exciting realms of autonomy and robotics, areas that resonate deeply with cutting-edge developments in the tech industry. I've had the privilege of delving into a diverse range of courses and engaging in personal projects that have broadened my knowledge base and sharpened my skills.

  • cursor

    Mechanical Engineer

    I'm a mechanical engineer that has experience in designing and prototyping parts and assemblies for manufacturing and assembly. I have a robotics and mechatronics background allowing me to bridge the gap between mechanical, electronics, and the software realms.

  • server

    Cars & Sports

    I'm a passionate gearhead love everything about cars, from motorsport to working on them. I love to go on spirited drives with friends and I also love to watch and play sports such as basketball and soccer to keep my mind relaxed.

Projects

Image of RL-SNN for Quadrupeds

RL-SNN for Quadrupeds

Teaching a quadruped robot to walk using a spiking neural network based architecture.

  • Robotics/Controls
  • Python
  • RL
  • stable_baselines3
  • SNN
  • mujoco
Image of RL vs. MPC Racing

RL vs. MPC Racing

Comparing the performance of MPC based and RL based racing agents around a simulated racetrack.

  • RL
  • Python
  • MPC
  • stable_baselines3
  • autonomous driving
  • ppo
  • f1tenth
Image of SpotMini

SpotMini

This is a project where a preliminary mini version of Boston Dynamic's walking robot was created.

  • Robotics/Controls
  • Python
  • ROS
  • Embedded Systems
Image of Self-Leveling Camera Tripod

Self-Leveling Camera Tripod

This is a project was a self-leveling and auto panning camera tripod that features a custom made PCB and custom written code in C++.

  • C++
  • PCB CAD
  • Mechatronics
  • Fusion 360
  • Finite State Machines
Image of Battleship Turret

Battleship Turret

Designed, built and programmed a robot that would be able to a game of Battleship using ping pong balls as the projectiles.

  • Python
  • Mechatronics
  • Solidworks
  • Finite State Machines
Image of NBA Salary Predictor

NBA Salary Predictor

This project leverages data analytics on a comprehensive NBA dataset (2006-2023) to develop a predictive model for player salaries using various supervised learning methods.

  • Python
  • Pandas
  • Keras
  • TensorFlow
  • Numpy

Education & Experience

Solidworks

Solidworks

Fusion 360

Fusion 360

Siemens NX

Siemens NX

Eagle PCB

Eagle PCB

MATLAB

MATLAB

Python

Python

ROS

ROS

Rapid Prototyping

Rapid Prototyping

PyTorch

PyTorch

Hardware Debugging

Hardware Debugging

Source Control

Source Control

  • Mainspring Energy logo

    Mainspring Energy

    Fleet Ops & Analytics Engineer

    September 2024 -

    • Manage the remote operation and troubleshooting of Mainspring Energy's growing fleet of Linear Generators (LGens), ensuring optimal performance
    • Apply systems engineering principles across electro-mechanical, software, and energy systems to optimize and improve fleet performance
    • Enhance operational efficiency through automation, developing Python-based tools for data analysis and workflow improvements
    • Collaborate with cross-functional teams, including O&M, controls, & mechanical, to streamline service activities and improve overall system reliability
  • UC Berkeley, MPC Lab logo

    UC Berkeley, MPC Lab

    Graduate Student Researcher, UC Berkeley MEng Capstone

    August 2023 - August 2024

    • Development of real-time MPC controller based on vehicle energy model to increasing energy efficiency for self-driving
    • Deploying python based MPC controller and planning algorithms on a Hyundai EV to validate, electro-mechanical integration
    • Focus on building multilayered controller to use traffic light state data to create velocity trajectory to send to lower level controllers
    • Created MATLAB & python-based (numpy, pandas, scipy) pipeline to develop vehicle energy model using extensive vehicle data
  • Daimler Truck North America logo

    Daimler Truck North America

    Mech.E Intern EV Platforms

    June 2022 - September 2022

    • Developed a python based framework ultizing data science libraries to understand EV perform
    • Applied research insights to create physics and data-driven models for electric vehicle energy consumption
    • Received Siemens NX training; utilized it to design bracketry and routing for eB2 electric school bus platform updates
  • UC Berkeley logo

    UC Berkeley

    Masters

    August 2023 - May 2024

    • MEng, Robotics & Autonmous Systems (ME)
  • Cal Poly SLO logo

    Cal Poly SLO

    Undergrad

    September 2019 - June 2023

    • B.S Mechanical Engnieering, concentration in mechatronics