Shubham Sahu

· Embedded programming & robotics · Mumbai

Software that meets
the real world.

I’m Shubham Sahu, founder of NO SUS and co-founder of Aurigen. I build privacy-focused apps, embedded systems, and robotics.

Electronics & Computer Engineering / TSECESP32 · ROS 2 · React · Flutter
Recently shared

What I’m working on now.

All updates ↗
01 / Selected work

A closer look at what I build.

Real interfaces. Working prototypes.
The thinking behind each one.

01Product / software
The live NO SUS website and its browser-based burn tool
An existing NO SUS Android app capture showing the Study Vault
Live website · nosus.fooAndroid app · earlier demo capture

NO SUS

Private sharing, with an expiry date.

An Android and web app for sharing documents, sending burn notes, and opening selected Drive files on a borrowed computer.

Inside the build

The problem

Sharing a file often means losing track of access. I wanted the sender to keep useful controls after sending it.

Live website · Android 1.1.8 + web

What I built

  • Built a Flutter client and Supabase backend for document sharing, viewer-entered email watermarks, view limits, expiry, and access logs.
  • Added browser-encrypted burn notes and files, plus a phone-approved flow for opening selected Drive files on another computer.
  • Direct-link keys stay in the URL fragment; short pairing codes temporarily hold the key server-side. Watermarks provide an attribution clue, not verified identity.
  • Released Android 1.1.8 after restarting version numbering. The release documents web fallbacks for Android links, accessible link-page controls, camera-photo recovery and crash-report controls.
  • The current release series adds username.nosus.foo addresses, phone-approved sessions on another screen and optional one-use, ten-minute sharing codes. For codes the server temporarily holds the key; direct links remain the default. The server migration requires signing in again, and old links, groups and accounts do not carry over.

Flutter / Dart / Supabase / Browser cryptography

02Hardware / software
The actual Niva insole prototype with pressure sensors and an ESP32 controller
Niva dashboard running locally with its sensor disconnected
Actual hardware prototypeLocal web app · sensor disconnected

Niva

From an insole to an understandable gait signal.

An ESP32 smart-insole prototype with a web dashboard, mobile app, and biomechanics rules that can be inspected.

Inside the build

The problem

Sensor readings are only useful when you can explain how they become gait measurements.

Hardware + software prototype

What I built

  • Acquired pressure, piezoelectric, and MPU6050 telemetry using ESP32 firmware.
  • Implemented USB Serial and Wi-Fi WebSocket transport, a React dashboard, and a Flutter mobile app.
  • Calculated gait phase, cadence, center of pressure, and stability using explicit rules. The preview shows a disconnected prototype, not a clinical validation.
  • Showcased the prototype at Automation Expo in July 2026 with the project team.

ESP32 / React / Flutter / Web Serial / WebSocket

03Hardware / software
CAD render of the SURANG scout, a quadcopter inside a geodesic cage, with the SUTRA puck cassette below it
CAD render of the target design · not a photograph

SURANG-SUTRA

A roll-and-fly scout and relay pucks for mine rescue.

A mine-rescue design: an X-quad inside a rotating geodesic cage, plus a cassette of five communication-only relay pucks. Shortlisted for Stage 2 of the Vishwakarma Awards 2026-27.

Inside the build

The problem

In a dark, GPS-denied mine gallery the operator link has to survive each bend, and the floor can hold debris or water.

Design stage · no hardware built · Vishwakarma Awards 2026-27 Stage 2 shortlist

What I built

  • SURANG is a collision-tolerant scout: an X-quad inside a single-axis rotating geodesic cage that rolls on a sound floor and flies over debris or water.
  • SUTRA is a cassette of five communication-only relay pucks. The scout drops one before each bend to keep the operator link alive in dark, GPS-denied galleries.
  • Published KiCad schematics for the relay puck and avionics interconnect (ERC clean), with a pin map, power budget and costed BOM.
  • Added a parametric FreeCAD assembly, STEP/STL exports, clearance and puck-exit checks, and cage-impact analysis with a mesh-convergence study. The analysis motivated thicker cage struts, a wider axle, softer hub caps and an offset puck cassette.
  • Design stage only: no hardware has been built or measured, and every figure is a target or a calculation. The design is not intrinsically safe and not DGMS, ATEX or IECEx certified.
  • AI tools assisted with the CAD scripting, the analysis code and the renders. The design decisions, review and fabrication are the team's.

KiCad / FreeCAD / Python / ESP32-C3 / LoRa / ArduPilot

04Product / software
The live Aurigen block editor with its ESP32 simulator
Live app · Blink example in the editor

Aurigen

Blocks to firmware. All in the browser.

A visual programming workspace for ESP32 and Arduino: assemble blocks, inspect C++, simulate, then flash a real board.

Inside the build

The problem

Getting started with a microcontroller often means installing a toolchain before writing anything.

Live browser workspace

What I built

  • Connected Blockly to generated C++, a queued cloud compiler, and browser-based USB flashing.
  • Built an instant block interpreter and an AVR firmware simulation path.
  • Implemented ESP32 and Arduino flashing paths. Physical flashing requires compatible browser, hardware, and backend availability.
  • Co-founded Aurigen and helped run a hands-on ESP32 walking-robot workshop at TSEC in August 2026.

React / Blockly / Node.js / BullMQ / Redis / esptool-js

05Product / software
M-Indicator website homepage and transit features
Actual website · gentle looping preview

M-Indicator 2.0

A new front door for a familiar commute.

A responsive website concept for M-Indicator, bringing transit features, city coverage, and product information into one browsing experience.

Inside the build

The problem

Transit information spans routes, fares, cities, and safety. The website needed a clear way to explore that breadth.

Independent website concept · M-Indicator belongs to Mobond

What I built

  • Built a responsive multi-page frontend with an interactive Leaflet city map.
  • Organized transit features, news, product updates, and contact pages with shared navigation.
  • The recording shows my website work; the original transit app, brand, and adoption figures belong to Mobond.

HTML5 / CSS3 / JavaScript / Leaflet.js

06Product / software
Live crypt.ml fraud monitoring dashboard in light mode
Live dashboard · light mode

crypt.ml

A risk score with a reasoning trail.

A multi-agent AML prototype connecting transaction rules, ML scoring, graph analysis, and an operations dashboard.

Inside the build

The problem

A flag is more useful when an analyst can see which signals produced it.

Live dashboard demo

What I built

  • Designed five cooperating agents around an asynchronous event bus.
  • Used XGBoost and SHAP contributions for inspectable risk scoring, alongside graph-based pattern detection.
  • Built an analyst dashboard and SAR drafting flow. Displayed statistics are demo content, not independently measured production results.

Python / FastAPI / React / XGBoost / SHAP / NetworkX / Docker

07Cryptography / experiment
Actual NO SUS Canary app after Play Canary, showing its reader-specific copy workflow
Earlier Canary app capture · after Play Canary

NO SUS Canary

Different words. A traceable copy.

A note-sharing experiment that gives each reader a differently worded copy and records seal/open receipts on Solana devnet; it began as a Monad testnet hackathon project.

Inside the build

The problem

A leaked text copy can lose file metadata. Can the wording itself help identify its source?

Testnet experiment

What I built

  • Won second place at Monad Blitz Mumbai V4 (19 September 2026).
  • The original Monad testnet version won the September award; the current public version uses Solana devnet memo receipts for seals and opens.
  • Built a paste-and-check flow for comparing leaked text with distributed variants.
  • Leak matching runs on the sender’s device. A receipt records what the relayer submitted; it does not verify a reader’s identity or prove who shared a copy. Rewriting or blending copies can defeat matching.

Solana devnet / SPL Memo / Dart / Flutter / Cryptography

The workbench

More experiments & builds.

A few more things I’ve worked on, with links to the code where it’s public.

8 projects shown

R3BinHardware

An internship project connecting YOLOv8 waste detection, a touchscreen interface, and servo control through ROS 2.

Read the project story ↗
  • Connected camera classification, a PyQt5/QtWebEngine HMI, servo control, and an ESP32 hardware bridge.
  • Added a human correction flow and a hardware-free simulation harness.

ROS 2 / Python / YOLOv8 / PyQt5 / Supabase

SENTRISoftware

A residential-security prototype combining visitor history, explainable trust scoring, and an ESP32-CAM edge unit.

Read the project story ↗
  • Combined visit frequency, timing, host diversity, and repeat-denial patterns into a trust-score engine.
  • Built a dashboard for visitors, access events, anomalies, and edge devices.
  • Integrated an ESP32-CAM with a Flask/OpenCV console. The website uses demonstration data; no deployment or accuracy claim is inferred.

Next.js / React / Python / Flask / OpenCV / ESP32-CAM

View source
PD-Tuned Line FollowerHardware

An ESP32 line-following robot focused on PD tuning and handling noisy digital sensor readings.

Read the project story ↗
  • Tuned the controller against a fixed track and introduced a deadband to address oscillation.

ESP32 / C++ / PD Control / IR Sensor Array

ResumeDBSoftware

A local-inference recruitment prototype with semantic CV search, assessments, and an AI interview workflow.

Read the project story ↗
  • Used Ollama for local language inference and Whisper for transcription.
  • Connected semantic search, interviews, and a recruiter dashboard.

Python / FastAPI / React / Ollama / Whisper / OpenCV

View source
CertSecureSoftware

A role-based certificate issuance and verification workflow with university, employer, student, and admin views.

Read the project story ↗
  • Built Firebase-backed roles, QR sharing, and verification records.

Next.js / TypeScript / Firebase / Genkit

View source
Honeypot AgentSoftware

A scam-engagement experiment that classifies messages, responds in a persona, and extracts structured indicators.

Read the project story ↗
  • Connected classification, persona engagement, and an admin inspection flow.

Python / FastAPI / Groq

View source
Cyber CypherSoftware

A payment-operations experiment with an observe–reason–act–learn loop and a Streamlit monitoring dashboard.

Read the project story ↗
  • Explored rerouting, throttling, circuit breakers, and a failure-injection harness.

Python / LangGraph / OpenRouter / Streamlit

View source
CareProofSoftware

A caregiving-work prototype that turns activity records into a score, valuation, and shareable professional profile.

Read the project story ↗
  • Won the Women's Day-themed Lovable × Anthropic Buildathon (8 March 2026).
  • Implemented database-triggered scoring, Supabase authentication, and a community visualization.

React 18 / TypeScript / Supabase / Three.js / TanStack Query

View source
02 / About

Curious about how
things actually work.

I’m studying Electronics & Computer Engineering at TSEC in Mumbai. My work moves between embedded hardware, robotics, and software people can use.

I care about the path from a sensor to an interface, and from a system’s decision to an explanation. That’s what connects an ESP32 insole, a browser programming tool, and a document-sharing app. I founded NO SUS to build privacy-focused document-sharing tools, and co-founded Aurigen to make robotics more approachable through tools and hands-on workshops.

Education

B.E. Electronics & Computer Engineering
Thakur Shyamnarayan Engineering College (TSEC), Mumbai
Expected 2028

Places I’ve contributed.

Aug 2026 – Present

Co-founder

Aurigen

Building robotics learning tools and hands-on workshops, including an ESP32 walking-robot workshop at TSEC.

Jun 2026 – Jul 2026

Autonomous Robotics Intern

MakerWorks Lab

Built a CNC plotter and a Flutter control app that streams G-code wirelessly to an ESP32 — drawing with no USB tether.

Feb 2025 – Present

Head of Product Development

Robotics & Automation Club, TSEC Mumbai

Led a cross-functional team through robotics and automation builds, from idea to working prototype.

Dec 2025 – Feb 2026

Embedded Coding Intern

Fostride

Built R3Bin, an AI waste-sorting robot: a full ROS 2 node graph — camera detection → touchscreen HMI → servo control → ESP32 hardware bridge — communicating over ROS topics.

Jul 2025 – Dec 2025

Campus Ambassador

E-Cell, IIT Bombay

Promoted E-Cell initiatives across campus and helped students participate in entrepreneurship events and workshops.

Jun 2025 – Jul 2025

AI & Agile Intern

Practice Agile Consultancy

Co-developed agentic AI solutions and contributed to an AI Fundamentals course.

Mar 2023 – Jul 2025

Internet Business Manager

Local Businesses (Freelance)

Helped local businesses manage and improve their digital operations using data analysis.

Out in the world

From a build to a shared experience.

A few moments from workshops
and project demos.

Participants holding their certificates and walking robots at the Aurigen workshop
Aurigen / walking-robot workshop
TSEC · 21–22 August 2026
The workshop
Servo motors, electronics, and yellow robot parts on the Aurigen workshop bench
From parts to a working robot
ESP32, servos, and hands-on learning
Behind the build
Laptop showing the NO SUS Canary project during its Monad Blitz demonstration
NO SUS Canary / Monad Blitz Mumbai
September 2026
The demo
The toolkit

Different tools.
One connected system.

Hardware & firmware
ESP32, STM32, C/C++, FreeRTOS, ROS 2, I2C/UART, KiCad
Interfaces & applications
React, Next.js, TypeScript, Flutter, Dart, Web Serial
Services & data
Python, FastAPI, Node.js, PostgreSQL, Supabase, Redis
Applied AI & security
YOLOv8, OpenCV, XGBoost, SHAP, Ollama, browser cryptography
Courses & certifications
  • 6-Day Embedded Systems Workshop — C, Embedded C, STM32 — Indian Institute of Embedded Systems (IIES), Bangalore, Jun–Jul 2026
  • Advanced Cybersecurity Concepts Bootcamp — DSCI Advanced Cyber Skill Centre (Kyndryl Foundation & DSCI), Mumbai, Jul 2026
  • ISRO-Certified Space Tutor — "Pixel to Motion" 5-Day Bootcamp, TCET, May 2026
  • Build & Launch a Startup with AI — 4-Week Startup Builder Programme, Jul 2026
  • Flutter Mobile Application Development Workshop — TSEC x VignoLearn, Jun 2026
  • Microsoft Certified: Azure AI Fundamentals (AI-900) — Jan 2026
  • Career Essentials in Generative AI — Microsoft & LinkedIn, Jan 2026
  • Applied Python for Data Science — TSEC, Jan 2026
  • Lean Six Sigma Yellow Belt — CSSC, Mar 2024
  • Blockchain and Cryptocurrency Workshop — Techfest, IIT Bombay, Dec 2025
From LinkedIn

Stories behind the builds.

Workshops, experiments, and the people along the way.

The photo journal / 14 moments

People. Prototypes.
Everything in between.

A few frames from outside the editor.
Pick a photograph to take a closer look.
All photos of Shubham Sahu ↗

14 photographs
Photo 01Robotics

The first robotics workshop

Our first robotics workshop at TSEC, successfully conducted with the Robotics and Automation Club. I serve as the club’s Product Development Head.

Photo 02Campus

Best student / Python workshop

Receiving the best-student award at a Python workshop in our college.

Photo 03Robotics

First workshop, shared milestone

A group photograph from our first robotics workshop at college.

Photo 04Robotics

First prize / robotics competition

Celebrating first prize in the competition at our first robotics workshop.

Photo 05Robotics

The first-prize moment

Receiving first prize in the competition at our first robotics workshop.

Photo 06Robotics

Leading the second robotics workshop

I led and spoke at our college’s second robotics workshop.

Photo 07Hackathons

Women’s Day Buildathon / together

A community moment from the Women’s Day-themed Lovable × Anthropic Buildathon.

Photo 08Hackathons

Women’s Day Buildathon / winner

Winning the Women’s Day-themed Lovable × Anthropic Buildathon with CareProof.

Photo 09Community

Showing up, meeting people

A group photograph from an event I attended.

Photo 10Hackathons

India Innovates / Delhi

With team I2C Espirit and our solar-panel project at India Innovates 2026 in Delhi.

Photo 11Hackathons

Presenting at India Innovates

Presenting our project at India Innovates 2026 in Delhi.

Photo 12Hackathons

M-Indicator AI Hackathon / top ten

Receiving recognition for a top-ten finish at the M-Indicator AI Hackathon.

Photo 13Hackathons

M-Indicator / with the team

With a teammate beside the M-Indicator AI Hackathon 2026 banner.

Photo 14Community

One more group moment

Another group photograph from my collection.

Explore my areas of work

A few useful answers

About me & the work.

Who is Shubham Sahu?

Shubham Sahu is the founder of NO SUS and co-founder of Aurigen, based in Mumbai. He builds privacy-focused software, web and mobile applications, embedded systems, and robotics, alongside studying Electronics & Computer Engineering at TSEC.

What are Shubham Sahu’s startups?

I founded and build NO SUS, a privacy-focused software project, and co-founded Aurigen, which develops robotics and embedded-systems learning tools and runs hands-on workshops. Niva and my other portfolio entries are projects or prototypes, not all separate startups.

What services does Shubham Sahu provide?

Web and mobile application development, privacy-focused websites and document-sharing workflows, Web3-based mobile applications, embedded systems, robotics tools, and hands-on workshops. Project scope, security requirements, and delivery are agreed before work begins.

How can I work with Shubham Sahu?

Email shubhamsahu@nosus.foo with your project goal, requirements, timeline, and budget range. I’m based in Mumbai and open to freelance projects, product partnerships, demonstrations, and workshop collaborations. My official Instagram is @https.shubham.sahu; NO SUS is @luxandnoxlabs and Aurigen is @aurigen.tech.

What has Shubham Sahu built?

My selected work includes NO SUS document sharing, Niva smart-insole hardware and software, Aurigen browser programming tools, NO SUS Canary, the crypt.ml AML prototype, and an M-Indicator 2.0 website concept. Each project page explains my work and links to verified websites or public repositories.

Where are Shubham Sahu’s official social profiles?

My GitHub account is https-shubhamsahu and my LinkedIn profile is shubhamsahu9372. I’m also on X (isagi0011), Instagram (https.shubham.sahu), Telegram (https_shubhamsahu), Discord (https.shubham.sahu), and YouTube (@shubham_sahu). The official profile page links directly to these accounts.

How are the names spelled?

My name is Shubham Sahu. If you searched for “Shubham Shahu,” this is the portfolio you were looking for. My projects are NO SUS (also written Nosus), Aurigen, and Niva. “Origon” and “Neva” are spelling variations people may use when looking for Aurigen and Niva.

Are all projects production products?

The work includes deployed applications, website concepts, hackathon experiments, and hardware prototypes. Niva is a prototype rather than a clinically validated device; NO SUS Canary is a testnet experiment; M-Indicator 2.0 is an independent website concept for the Mobond product.

03 / Say hello

Have something
worth building?

shubhamsahu@nosus.foo

Looking for a hardware internship in embedded firmware, robotics and drone hardware: four weeks from 3 December 2026, or summer 2027. Remote or on-site.

Based in Mumbai.
Also open to freelance projects, product partnerships,
and robotics workshops.
Send your goal, timeline, and budget range.