Skip to content
View Sashmit29's full-sized avatar

Block or report Sashmit29

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sashmit29/README.md

Hi there, I'm Sashmit :)

I'm a 15-year-old robotics enthusiast and software developer currently studying at the University of Washington Seattle Campus through the Robinson Center's Early Entrance Program. My passion is in building intelligent control software systems from the ground up, tackling complex challenges in control systems, autonomous navigation, and computer vision.

As the Director of Software Engineering for both an FRC and an FTC team, I lead software architecture and develop core control systems to build highly competitive robots. When I'm not working on this, I enjoy building personal projects, mentoring younger students in STEM, and exploring how technology can be used for education.

My Tech Skill Set

Languages Robotics & Hardware Software & Tools
Java Computer Vision (OpenCV) Git & GitHub
JavaScript TensorFlow VS Code Android Studio
C++ HTML/CSS AprilTags CAD (Solid Edge, OpenSCAD)
Python PID Control WPILib Command Scheduler

My Work & Projects

I believe in learning by doing. Here are some of the projects that I'm most proud of.

Project Description
FIRST Robotics (FRC & FTC)

As Director of Software on FTC 19708 and FRC 9023, I led the development of an intelligent localization system fusing AprilTag vision and wheel odometry data with a Kalman filter to achieve high position accuracy. I also built a dynamic autonomous framework using pose-based trajectories, developed an extremely reliable auto-align automation, created intelligent intake systems with TensorFlow and OpenCV, and derived direct and inverse kinematics models for various types of arms.

(Not available to view on GitHub since team repositories are private)

Flag Matching Game

A timed quiz game built with vanilla JavaScript, featuring a custom drag-and-drop UI, dynamic DOM generation, and an event-driven state management system. A deep dive into front-end logic and interactivity.

View on GitHub
Punnett Square Generator

A web tool that dynamically generates Punnett squares for multi-trait genetic crosses. It uses an iterative algorithm to calculate all possible gamete combinations and determine phenotypic probabilities.

View on GitHub
Custom Quadcopter Designed, 3D-printed, and programmed a drone from scratch. I used an OpenSCAD script to programmatically generate propeller models. I also implemented a PID control loop in Python on a BBC micro:bit to fuse IMU and accelerometer data for a stable auto-hover and auto-land feature.

Contact Information

Pinned Loading

  1. FlagGame FlagGame Public

    A flag matching game built with vanilla JS, created as a two-month summer project in 2024. It features five timed levels, a dynamic UI, and a custom drag-and-drop interface. Game state is managed w…

    JavaScript

  2. PunnettSquareGenerator PunnettSquareGenerator Public

    Originally a pet project of mine from 2024, created in 8th grade to apply concepts from biology class. This web app, built with vanilla JS, generates Punnett squares for complex multi-trait crosses…

    JavaScript

  3. blot blot Public

    Forked from hackclub/blot

    🤖 ✍️ blot, the plotting bot from hack club

    JavaScript