Skip to content
View https-shubhamsahu's full-sized avatar
:octocat:
cool asf😘
:octocat:
cool asf😘

Highlights

  • Pro

Block or report https-shubhamsahu

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
https-shubhamsahu/README.md
Shubham Sahu, Striker No. 01 from Mumbai. Founder of NO SUS and co-founder of Aurigen. A chibi striker watches a shot fly into the top corner and the scoreboard reads NO SUS 1, LEAKS 0.

Portfolio LinkedIn X Email Profile views

Shubham Sahu, founder of NO SUS

I’m Shubham Sahu, founder of NO SUS and co-founder of Aurigen. I study Electronics & Computer Engineering at TSEC, Mumbai. My official portfolio connects my embedded programming, robotics, and web/mobile application work to verified projects and deployments.

Most of what I build has a board in it: an ESP32 insole that scores gait with rules you can read, a four-servo walking rover, and a browser IDE that flashes an ESP32 over Web Serial. Before NO SUS I was an embedded coding intern at Fostride, an autonomous robotics intern at MakerWorks Lab, and Head of Product Development at TSEC's Robotics & Automation Club. I graduate in 2028.

Building now: NO SUS

NO SUS: your files on every screen. Send them so they can't leak: one open, watermarked links, or traceable copies.

nosus.foo Get the app

Match record

Winner, Lovable × Anthropic Buildathon, March 2026: CareProof. 2nd place, Monad Blitz Mumbai V4, September 2026: NO SUS Canary. Top 10, M-Indicator AI Hackathon: M-Indicator 2.0. Showcased, Automation Expo, July 2026: Niva. Presented, India Innovates 2026, New Delhi.

The squad

Project What it does Stack
Niva Smart insole: an ESP32 reads plantar pressure, impact and IMU data, and the software scores gait with explicit biomechanics rules ESP32 Python
Aurigen C3 Rover ESP32-C3 walking robot with four SG90 servos, OLED eyes and BLE control · site C++ ESP32-C3
Aurigen Blocks Program an ESP32 from your browser: Blockly to C++, cloud compile, flash over Web Serial. You don't install a toolchain JavaScript arduino-cli
SURANG-SUTRA Roll/fly mine-rescue scout that lays its own relay trail. Vishwakarma Awards 2026-27, Stage 2 CAD Python
NO SUS Canary Every reader gets their own copy, and every seal and open is a Solana transaction. 2nd at Monad Blitz Mumbai V4 Dart Solana
POISONKEY Access credentials that slash the holder's bond if they leak, on Stellar + Soroban TypeScript Soroban
CareProof Turns unpaid caregiving into a CareScore and a portfolio that lenders and employers can use. Won the Lovable × Anthropic Buildathon TypeScript
crypt.ml Local-first anti-money-laundering for UPI transfers: rules, note text, XGBoost and a money-flow graph score each payment, a fifth agent drafts the report Python XGBoost
Lynk Finds grants and programs, checks whether you can actually apply, then drafts from verified facts Python
M-Indicator 2.0 Mobile-first redesign of Mumbai's m-Indicator site, plus a 2.0 concept for crowd per coach and delay risk. Top 10 at the M-Indicator AI Hackathon HTML JavaScript
Reserve bench
Project What it is
ResumeDB Recruitment stack with semantic CV search and live AI interviews, running fully on Ollama
Sentri Monitoring system with a custom hardware layer
VibeSplit Group expense splitting for trips and canteen runs
CertSecure Certificate verification and anti-forgery tooling
Next Station Transit routing experiment

Take a penalty

Penalty board: the last shot, the keeper's dive, total goals and saves, and the top scorers.

Pick a corner, then hit Submit on the issue that opens. A GitHub Action rolls my keeper, replies on your issue and updates this board. You get one counted shot a day (UTC).

Shoot left Shoot center Shoot right

0 goals and 0 saves from 0 shots.

Loadout

Hardware: ESP32, Arduino, C / C++, CAD. Apps: Flutter + Dart, TypeScript, React. Backend + AI: Python, Supabase, Cloudflare, Ollama. Video in code: HyperFrames, GSAP.

Scouting report

Scouting report: public repositories, commits, pull requests, followers and top languages, rebuilt every Monday by a GitHub Action. A snake eating this year's contribution graph, one green square at a time.

Build note: 6 October 2026

NO SUS Canary gives readers distinct copies of a note and matches leaked text against those copies. An important distinction: a match identifies a copy, not the person who shared it. When too little distinguishing text survives, the documented matcher names nobody.

A useful result should explain what matched, what evidence is missing, and what the result cannot prove. I’m interested in how other builders communicate inconclusive results without making the interface confusing.

Read the implementation and its limits · Join the conversation on X

Build note: 7 October 2026

The Aurigen C3 Rover documentation includes a separate servo diagnostic for its ESP32-C3 and four SG90 servos. Before debugging a gait, keep the robot lifted and test each output individually with a known-good servo. Then calibrate the servo centers and directions for the physical assembly.

The engineering idea is simple: isolate the actuator and signal path before adding the full motion sequence. A small diagnostic makes it easier to distinguish a wiring or connector problem from application behavior.

Wiring and diagnostic instructions


Shadow Striker holding a football, ready to play

Got a problem worth locking in for?

Send me the rover, the firmware bug, or the hackathon team that's short a striker.

Email me

Mascot: Shadow Striker, original sprite work.

Pinned Loading

  1. nosus-app nosus-app Public

    Build output for app.nosus.foo and Android releases. Source is private.

    JavaScript

  2. nosus-canary nosus-canary Public

    NO SUS Canary: leak tracing with Solana receipts. Every reader gets a unique copy; every seal and open is a Solana transaction.

    Dart

  3. aurigen-c3-rover aurigen-c3-rover Public

    C++ 1

  4. care-proof care-proof Public

    TypeScript

  5. M-indicator-2.0 M-indicator-2.0 Public

    HTML

  6. niva niva Public

    Python 2