Skip to content

Software Engineer at iGPT

I used to break systems. Now I build ones that hold.

Security first, then AI — I build software that survives contact with the real world.

TypeScriptReactNext.jsPythonFastAPIFramer MotionRAGNode.jsJavaMongoDBMYSQLREST APIWiresharkNMAPLinuxThree.jsAWSGITHUBCybersecurityJavaScriptTypeScriptReactNext.jsPythonFastAPIFramer MotionRAGNode.jsJavaMongoDBMYSQLREST APIWiresharkNMAPLinuxThree.jsAWSGITHUBCybersecurityJavaScript
About

Good software gets out of the way. That's the part I obsess over.

Right now I'm at iGPT, building AI tutoring tools — the retrieval and LLM plumbing underneath, and the interface that has to make all of it feel simple. I got here through full-stack work and a stretch in cybersecurity, which is probably why I care as much about how a system holds up as how it looks. I learn fastest by shipping — and I haven't built anything yet that I couldn't find one more thing to fix.

AI & LLMsFull-stackSecurity-minded
Gaurav Kumar — portrait
Currently atiGPT · Software Engineer

Tech Stack

An ecosystem, not a list.

Tools change; the habit of learning them doesn’t. This is what’s on the bench right now.

01Core stack

TypeScript *JavaScriptPythonJavaC++React *Next.jsTailwind CSSFramer Motion

the daily rotation

02AI & ML

RAGLangChain *embeddingsvector search †Scikit-learnXGBoost

LLMs in production, not just notebooks

03Security

WiresharkOWASP ZAPNmapthreat analysisdeep packet inspection

trained to think like the attacker

04Backend

Node.js *FastAPIREST APIsWebSockets

APIs that hold up

05Databases

MongoDB *MySQLMongoose

modeled, indexed, safe

06Cloud & tooling

AWSCloudflareOracle CloudGit & GitHub *Postman

ship anywhere

* daily driver  † currently deepening  ○ circled: the part I’d talk your ear off about

Experience & Education

The road so far.

NowJun 2026 — Present

Software Engineer Intern

iGPT

Building production-grade, AI-powered educational products end to end.

  • Developing AI-powered educational apps with Next.js 16, React, TypeScript, Tailwind CSS & FastAPI.
  • Integrating LLMs, Retrieval-Augmented Generation (RAG) and AI tutoring workflows for personalized learning.
  • Designing scalable frontend features and REST APIs while collaborating across engineering and product.
Next.js 16ReactTypeScriptFastAPILangChainRAG
WorkDec 2025 — Jan 2026

Cyber Security Intern

Redynox

Hands-on network security and web application penetration testing.

  • Performed network traffic analysis using Wireshark and implemented basic security hardening measures.
  • Conducted web application security testing with OWASP ZAP and analyzed common vulnerabilities (SQLi, XSS).
  • Documented findings and recommended mitigation strategies for identified security risks.
WiresharkOWASP ZAPNetwork Security
WorkJul 2025 — Aug 2025

Web Development Intern

CodSoft

Built responsive, user-friendly web applications on deadline.

  • Developed responsive web applications using React, HTML, CSS, and JavaScript with user-friendly interfaces.
  • Completed assigned web development projects within deadlines while optimizing website functionality.
ReactJavaScriptHTML5CSS3
Education2023 — 2027

B.Tech, Computer Science & Engineering (Cybersecurity)

Noida Institute of Engineering & Technology, Greater Noida

Specializing in Cybersecurity. CGPA: 9.01 / 10. Coursework across DSA, OOP, Operating Systems, Computer Networks & DBMS.

Education2023

Class XII — Science (CBSE)

Aditya Birla Public School, Jharkhand

Scored 79.8% in the CBSE Class XII Science stream.

Education2021

Class X (CBSE)

B.N.T. St. Mary's School, Jharkhand

Scored 89.2% in the CBSE Class X board examinations.

Selected work

Things I've shipped.

four that earned a page · 2025 → 2026 · each figure draws itself as you reach it

Socratic

AI Education·2026·in progress

4,699 interactive slides990 bilingual videos459 widgets

An AI learning platform for exam prep that finds what a student silently doesn't know — a RAG tutor built to withhold the answer, mastery tracked on a Neo4j prerequisite graph, and a Manim pipeline that renders the explainer.

making it ask instead of answer — then proving it knew which question to ask.

Next.js 16 · FastAPI · RAG · Neo4j · Manimprivate · built with the igpt team

fig. a — the question loop

InsightCart

ML Engineering·2026·shipped

27× faster inference3.53× top-decile lift0.813 churn auc

A million retail transactions turned into decisions — segment the customer, forecast 90-day value, predict churn, explain every call with SHAP. A precomputed feature store took one prediction from 1.6 seconds to 58 milliseconds.

an AUC of 0.97 that was too good to be true. It was leakage, and finding it cost me the number.

Python · scikit-learn · XGBoost · SHAP · FastAPIlive ↗·github ↗

fig. b — who's leaving, who's worth it

DPI Platform

Cybersecurity·2025·shipped

435K/s sustained20+ apps, zero decryption<5s rule hot-reload

HTTPS hides the payload, not the destination. A multi-threaded C++17 engine reads the TLS handshake to name the app behind encrypted traffic, runs scan, tunnel and exfiltration heuristics inline, and streams it to a live dashboard.

the throughput came from deleting a mutex, not from a better algorithm.

C++17 · libpcap · Node.js · MongoDB · Reactlive ↗·github ↗·engine runs locally by design

fig. c — packets, filtered

Portfolio

Web·2025·live — you're reading it

4 WebGL rigs3 typefaces1 accent colour

This page. One accent, three typefaces, and a serif that raises its voice exactly once. Four WebGL rigs you can shove with a cursor, every figure inked by hand, and response headers that name their own author.

each redesign removed more than it added. That turned out to be the point.

Next.js 16 · React 19 · Three.js · Framer Motion · Tailwind v4live ↗·you're reading it

fig. d — this very page

the rest of the experiments live on github ↗

What I do

Three ways I can help.

The whole thing, boring parts included.

React and Next.js on the front, Node or FastAPI behind it — auth, state, deploys and all. Built to be handed over, not babysat.

  • React & Tailwind UIs
  • Node.js REST APIs
  • MongoDB / MySQL
  • deployment on Vercel & Render

Credentials

Proof of work.

8 credentials · 5 issuers · jul 2024apr 2026

01 / 08apr 2026

Cybersecurity Essentials

Cisco Networking Academy · network security · cryptography · defense
id fe4d69ae-cdc0-4d34-936a-cffb646be0bf

turns on its own — drag the wheel, or step through

Contact

One message
away.

If you're hiring, building something interesting, or just want to talk shop — my inbox is open. Every message gets a real reply from me, not a bot.

$ availability
open — SWE roles, freelance & collabs
$ response_time
usually < 24 hours
$ timezone
IST · UTC+05:30 — Greater Noida, India
~/new-message
online
// no spam — just a reply from me