MUMBAI · OPEN TO FREELANCE WORK

Kartik Jain

Backend engineer & security researcher. I build production systems — and break the rest.

About

I've reported vulnerabilities to Meta, Microsoft, and the Mumbai Police (through CERT-In), and my backends have handled payments, ticketing, and media for events with thousands of attendees.

I'm studying IT at NMIMS Mumbai (class of 2028) and working as a security engineer intern at R.U.D.R.A Cybersecurity. I take on freelance work — security assessments, penetration testing, and backend or API builds. The fastest way to reach me is contact@jkartik.in.

Security research

WhatsApp (Meta)Privilege-escalation vulnerability.
MicrosoftAccess-control & data-exposure issues, reported to MSRC.
Mumbai PoliceStored XSS on the official website, disclosed via CERT-In.
The Souled StoreExposed staging infrastructure allowing full system compromise.
Belgian Waffle Co.Source code & credential leak enabling potential CRM takeover.

On the defensive side: hardened infrastructure protecting 16,000+ users' data, and stopped a ransomware incident with a backup-and-recovery deployment under pressure.

GhostShareEncrypted, ephemeral realtime sharing — anonymous rooms, no accounts, and storage the server can't read.TypeScript · Next.js · Fastify · Socket.IO · PostgreSQL · Redis · Cloudflare R2Delego — Mumbai MUN appThe delegate companion app for Mumbai MUN, one of India's largest — I built the FastAPI backend behind it, shipped to the App Store and Play Store for 600+ delegates.FastAPI · PostgreSQL · JWT · Flutter · QRTaqneeq fest backendThe gamified loyalty-and-credits engine behind NMIMS's tech fest — OTP login, role-based point allocation, referrals, and a cached live leaderboard for a crowd of thousands.Python · Flask · Firestore · JWT · Vercelbad-dbA storage engine written from scratch in Java — on-disk format, a hand-rolled B-Tree index, compaction, and its own query language.Java · B-Tree · RandomAccessFileFool The LLMA prompt-injection contest platform — players jailbreak guarded LLM levels to extract hidden secrets, with a full organizer console behind it.TypeScript · Next.js · Express · Prisma · PostgreSQL · GeminiGrouPayMulti-tenant billing for societies and communities — invoices, payment tracking, and an audit trail, with clean role isolation top to bottom.TypeScript · Next.js · Express · Drizzle · PostgreSQL

Experience

R.U.D.R.A Cybersecurity

Security engineer intern
  • Automated attack-surface monitoring with BBOT, cutting ~$20k/yr of manual work.
  • Built a custom Semgrep module with findings visualized in Neo4j.
  • Found two high-severity vulns (LFI, broken access control) in a banking client's portal via manual code review; automated detection with Nuclei.
  • Purple-team exercises with Sliver C2.

ACM MPSTME

Chairperson
  • Chairperson of ACM MPSTME (since 2026), my college's computing society — leading its technical direction. Head of Technical Department across NMIMS's biggest student bodies in 2025–26: Taqneeq (the tech fest), MUN Society / Mumbai MUN, Social Conclave, and Sattva — where I led the platforms and apps thousands use each year.
  • Shipped Delego, the Mumbai MUN delegate app, to the App Store and Play Store — and built the FastAPI backend running it for 600+ delegates.
  • Built fest infrastructure at scale: a gamified loyalty/credits backend and a Discord onboarding system that registered 1,100+ hackathon participants.

Also: 1st globally at the chat.win AI Jailbreakathon (LLM attack & defense) · 1st at Taqneeq CodeForge 2026 · Rank 1 in Smart India Hackathon's internal round · open-source contributor (SWFT) · NMIMS Mumbai IT, class of 2028.

Have something to build — or break?

Open to freelance work: security assessments, penetration testing, and backend/API builds.

contact@jkartik.in