naman@portfolio:~
# Last login: Mon May 25 2026 on ttys001
naman@portfolio:~$./welcome.sh

hello world. i'm

naman.
khandelwal

full-stack developer·distributed systems·open source

@ IIIT Lucknowrole: Summer of Bitcoin Internat: Formstrstatus: shipping
naman@portfolio:~$whoami --short
3rd year CS undergrad at IIIT Lucknow (GPA 8.90).
Currently a Summer of Bitcoin intern at Formstr — shipping the Formstr Super App.
Specialist on Codeforces · 4★ on CodeChef · ICPC India Prelims 2025 (rank 137).
naman@portfolio:~$help

# tip: ⌘ K or / opens the terminal · j/k scrolls · try snake

naman@portfolio:~$cat ~/about.md[01]

I'm a developer who lives in the space between web and systems — building things end-to-end, from React frontends down to Go services orchestrated over NATS.

Right now I'm interning with Formstr as part of Summer of Bitcoin, working on a unified super-app for forms, notes, calendar and files — with 35+ PRs shipped across the core repos.

Outside of internships, I do competitive programming (CF Specialist, 4★ CodeChef), CTFs (Rank 146 at Google CTF), and contribute to OSS projects like tauri, fedimint, and Checkmate.

~/.id
nameNaman KhandelwalschoolIIIT Lucknow · B.Tech CS · 2024 – 2028gpa8.90 / 10githubSky-walkerXlinkedinNaman Khandelwalemailnamankhandelwal.dev@gmail.comsitenamankhandelwal.me
naman@portfolio:~$./experience.sh --list[02]
├──Summer of Bitcoin Intern@FormstrMay 2026 — Present
  • Building the Formstr Super App — a unified platform for calendar events, private notes, file management, forms, and analytics, with AI as the interface layer.
  • Contributed 35+ PRs across core repositories. view contributions →
├──Member, Web Development Wing@Axios · IIIT Lucknow2024 — Present
  • Technical society of IIIT Lucknow — building internal tools and running workshops on full-stack dev.
└──Member, FOSS Wing@Axios · IIIT Lucknow2024 — Present
  • Open-source advocacy + contributing to projects across Rust, Go, and TypeScript ecosystems.
naman@portfolio:~$./stats.sh --source github,codeforces[03]
naman@portfolio:~$ls -la ~/projects/[04]
[001]

trequila

live

A full-stack AI travel planner that turns a single prompt into a complete trip itinerary — places, weather, photos, all streamed in real time.

  • Event-driven Go backend on NATS JetStream, orchestrating parallel micro-workers — cut response time by 60%.
  • Streaming pipeline using Server-Sent Events to deliver partial updates instantly to the Next.js frontend.
next.jsgonatspostgresredisgemini
[002]

skillswap

live

A peer-to-peer skill exchange platform with real-time end-to-end encrypted chat and WebRTC video calling.

  • E2EE messaging via X25519 key exchange + XSalsa20-Poly1305 (TweetNaCl).
  • WebSocket Hub in Go with optimistic updates, typing indicators, multi-tab support, and LiveKit-powered video.
next.jsgoginpostgreswebsocketlivekitdocker
[003]

planwise

live

A gamified task management app that helps you stay organized, set priorities, and track progress — with XP, levels, and a daily heatmap to keep you motivated.

  • Gamified progress system — XP per task, level progression, daily streak heatmap.
  • Type-safe data layer with Prisma + Tanstack Query for optimistic mutations.
  • Credentials + OAuth (Google / GitHub) auth via NextAuth.
next.jstailwindtypescriptprismanext-authtanstack-query
[004]

zonic

live

A Spotify-integrated web app for music and podcasts — browse your library and play tracks, with contextual insights like artist news, weather, and related GIFs.

  • OAuth flow against the Spotify Web API — library browse + playback control.
  • Contextual data fanout: artist news, weather, and related GIFs alongside each track.
  • Express + Node backend; React frontend with Tailwind.
reacttailwindexpressjsnode.jstypescriptspotify-api

# tip: tap deep-dive on any project for architecture + system design, or type view trequila in the terminal.

naman@portfolio:~$cat ~/hackathons.log[05]
DevMatrix HackathonWinner · conducted by Axios · IIIT Lucknow · 2nd year category
2025
Odoo HackathonFinalist · qualified out of 19,000+ teams · 48-hour full-stack build
2025
+
more hackathons in flight$ git push origin main — entries land here when results drop
naman@portfolio:~$cat ~/.stack/*.conf[06]
languages =JavaScriptTypeScriptGoCC++PythonJavaBash
frameworks =ReactNext.jsNodeExpressGinTailwindCSS
devops =GitGitHubLinuxDockerVercelHerokuCloudflare
databases =PostgreSQLMySQLMongoDBRedisPrisma
infra =NATS JetStreamWebSocketWebRTCLiveKitServer-Sent Events
naman@portfolio:~$grep "achievement" history.log
naman@portfolio:~$ls ~/blogs/[07]

# full archive at namankhandelwal.me

naman@portfolio:~$./contact.sh[08]

Open to internships, collabs, and interesting conversations. I read every message — usually reply within a day.

▶ snake.exe — survive as long as you can
[ esc ]
score: 0   best: 0
←↑↓→/hjkl move   space pause   r restart
[ esc · click · any key to exit ]
tweaks
accent
density
scanlines
dot grid
motion
cursor blink