Skip to content
View rishitv26's full-sized avatar

Organizations

@6121-The-Pioneers

Block or report rishitv26

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
rishitv26/README.md

Rishit Varshney

Independent Researcher · Software Developer · Systems Developer · Control Systems Engineer


About Me

I build at the intersection of machine learning, control systems, and systems programming. My current work includes combining SGD with PID (awaiting preprint May. 2026) to create a novel adaptive controller and VLAE, a UNET-based segmentation & ink detection pipeline for the Vesuvius Challenge. I also write low-level systems code, having built a full OS kernel from scratch, develop motion control libraries for competitive robotics, and build physical systems through CAD, machining, and PCB design. My technical range spans Python (PyTorch, NumPy), C/C++, x86 Assembly, and full-stack web dev. I am always building, iterating, collaborating, and expanding my skillset—feel free to reach out!


Featured Projects

Project Description Tech Stack
VLAE An open source command-line based application that packages UNET models for image segmentation and ink detection of papyrus for the Vesuvius Challenge. PyTorch, MatPlotLib, Pandas
SPID An in-progress algorithm for adaptive control that combines SGD with PID to perform automatic fine-tuning. Awaiting publication by May, 2026 Python, MatPlotLib
RishiOS A command-line based operating system with basic memory management, process scheduling, interrupt handling offering PS/2 Keyboard, 1G Page support & FAT16 file system x86-64 Assembly, C, Bochs, Qemu, GNU
LibStoga A fast, minimalist, open source motion control library featuring odometry-powered PID controlled autonomous routines for V5RC ecosystem. PROS, C++

Tech Stack & Tools

Languages

Python C++ C Assembly Java


Machine Learning

PyTorch NumPy Pandas Scikit-learn Matplotlib


Robotics & Engineering

Arduino OpenCV Onshape Illustrator


Tools & Platforms

Git Linux GCC


Web Dev

Django HTML5 CSS3 JavaScript SQLite



GitHub at a Glance

GitHub Streak

Let’s Connect

I'm open to any research collaborations or internship opportunities in ML, robotics, systems, or any cool ideas you may have. Feel free to reach out to me via any of the platforms below!


Pinned Loading

  1. VulcanLeagueAIEngine VulcanLeagueAIEngine Public

    An entire model pipeline of data ingestion, model training, evaluation, and segment management into a single CLI application for the Vesuvius Challenge.

    Python

  2. SPID SPID Public

    SPID is a motion control algorithm designed as a modification of PID that uses stochastic gradient decent to self-tune and adapt to motion during planning phase.

    Python

  3. RishiOS RishiOS Public

    An x86-64 operating system built from scratch in C and Assembly, featuring a custom bootloader and kernel targeting bare-metal i440FX hardware.

    C

  4. CFactorial CFactorial Public

    A compiled systems programming language targeting bare-metal and OS-less environments, with modern syntax and planned programmable backend.

    C++