Sumit Jha - Portfolio

--:--

Keyboard Shortcuts

  • jNext section
  • kPrevious section
  • tScroll to top
  • dOpen theme panel
  • cOpen clock panel
  • ?Toggle shortcuts
  • EscapeClose panel
light
dark
Sumit Jha

Sumit Jha

Chillin' in Madhubani

I'm a Detail-obsessed *software Developer*, a CS graduate from NIT Allahabadfocused on building reliable AI-driven products and machine learning systems -no vibe codingjust solid engineering.

EmailGitHubLinkedInGitLabWhatsAppDiscordResume
scroll
Let's talk!

I Speak Fluent Semicolon

A long time ago in a codebase far, far away, I built a stack that abides only on caffeine.Each framework made me an offer I couldn't refuse. And they're still around haunting my terminal.Unfortunately, no kung fu montage required to debug them.

I hide bodies in the git history. I catch it sipping tea while my join fails.Still haven't found a framework that doesn't demand a pound of soul. Production goes live and I stare into the flames.This is fine, everything is fine. Maybe I'll look at the error tomorrow. But tonight, the code works somehow.

Runtime Armoury

Python
Python
JavaScript
JavaScript
TypeScript
TypeScript
C++
C++
Go
Go
Rails
Rails
React
React
Next.js
Next.js
Django
Django
FastAPI
FastAPI
MongoDB
MongoDB
MySQL
MySQL
PostgreSQL
PostgreSQL
MarkNotesJune 20, 2026Ongoing
Astro
React
FastAPI
PostgreSQL
TypeScript

MarkNotes

A zero-knowledge markdown notes platform with client-side AES-256-GCM encryption and threaded comments. Built with Astro/React frontend and FastAPI backend, featuring an 8-table schema with 11 indexes where only encrypted content is stored — full DB compromise reveals nothing readable.

TokenProbeJune 1, 2026Completed
Python
FastAPI
React
TypeScript
Docker
GitHub Actions

TokenProbe

A JWT security auditing tool that detects 14 vulnerability classes including algorithm confusion attacks (RS256 → HS256). Architected with a Protocol-based Check Registry pattern, processing tokens in under 1 second with ~100 tokens/sec throughput. Ships as a GitHub Action with 10 configurable parameters.

PoofJune 15, 2026Completed
FastAPI
Next.js
PostgreSQL
Redis
Docker

Poof

A zero-knowledge secret-sharing platform with AES-256-GCM encryption across API, web, CLI, and browser extension. Built with FastAPI and Next.js, featuring sliding-window rate limiting, 4 expiry models, and 1,500+ lines of automated tests covering encryption, expiry, and audit trails.

Who Am I ?

I'm CS Engineer from NIT Allahabad — four years of deadlines, coffee-powered coding nights, and occasional existential spiral.Nepali by roots, I grew up in Parej, balancing my time between my nana's stories and school homework that somehow always followed me home.

Lately, I am rebuilding things and diving inArch linux mostly at the cost of sleep. Off the keyboard, you'll find me watching anime, series, or movies.

Code keeps me busy. Anime keeps me sane. Sarcasm keeps it real.

I have the logs

Back then, I thought software development was mostly about writing code. Then came meetings, deadlines, production incidents, and “quick” fixes.

Every ticket looked simple until it spawned three more.

I came, I coded, and I accidentally deployed on a Friday. March 13 2025, unreviewed migration as an intern (totally not my fault).

Turns out “it works on my machine” isn't an acceptable deployment strategy.

The Corporate Arc

Prismberry Logo
PrismberryNoida, UP, India
Software DeveloperJan – Nov 2025
TaxSpanner, Propel
  • Redesigned reward and tax-filing workflow dashboards, reducing navigation by ~15 steps and boosting load speed by ~40%.
  • Delivered front-end architecture across 6 client products, building dashboards from scratch with polymorphic components.
  • Debugged and resolved 60+ production issues on live dashboards, implementing inline validation that cut errors to ~10%.
  • Established design-system standards and built a reusable component library scaled across 220+ modules.
  • Integrated ITR tax-filing APIs into the ERI dashboard, enabling real-time return validation and submission.

Version Controlled Chaos

Every project began with “How hard could it be?” Famous last words. If debugging is removing bugs, then programming is adding them. The runtime took that personally. May the source be with me.

Some shipped. Some learned. None were built by vibe coding.

Very Committed

JanFebMarAprMayJunJulAugSepOctNovDec
2023
5
28
17
5
2024
34
4
2
60
21
2
16
21
8
31
17
2025
21
13
3
4
32
26
23
8
10
2
2026
16
4
8
17
1
21
236
S
Sumit Jha
@sumitjhaa
total contributions716
last committed54 minutes ago
662ec73+0−0
fix: unify fonts, reduce icons, update experience & last section

Education

MNNIT, Allahabad2020 – 2024
B.Tech CS7.85/10 CPI
DAV KVB School2017 – 2019
Senior Secondary (CBSE – PCM)81.8%
DAV KVB School2012 – 2017
Secondary Education (CBSE Class X)9.2/10 CGPA
Holy Cross School2007 – 2012
Classes II, III, IV, V, VI
Sharda Shishu Vikas School2005 – 2007
LKG, UKG, I

Shoutouts

Turns out the real plot twist wasn't the bugs—it was meeting people who made excellence look completely normal.

Shagun handed me the steering wheel. Mukesh had a habit of quietly and annoyingly moved the finish line. Surabhi kept reminding me that proved that readable code saves lives. Saurabh had an alarming tendency to make impossible problems disappear.

My confidence never fully recovered, and my ego never had the high ground.

That's All Folks

If you've made it this far, congratulations—you've survived the lore. If you have an interesting problem, an ambitious idea, or just want to argue about tabs versus spaces,my inbox is open.

No developers were permanently harmed during the making of this portfolio. Some bugs escaped into production.Others were promoted to features.

Until the next commit...

sumitjha1618@gmail.comEmailsumitjhaaGitHubsumitjha1618LinkedInthesumitjhaGitLab+918506070911WhatsAppsumit#404DiscordSumit JhaResume

Connect

Madhubani, India · 12:31 AM