~/himanshu
❯ player 1 · press start

Himanshu
Kukreja.

Senior engineer and eng lead at Senseloaf AI. I ship product end to end, from research and UI to infra.

player card · p1 online
class
full-stack · AI agents
guild
Senseloaf AI
title
Senior SWE · eng lead
base
Bengaluru
rank · this site's ladder
  1. L1
  2. L2
  3. L3
  4. L4
  5. L5
  6. L6
L4 · Senior with the eng-lead perk. You're L1: explore the page to catch up.
side quest · since mar 2026Markdrop ↗docs and files as links that render
Zstatus: sleep · zombie since apr 2026
❯ ./career --map

Six worlds, one save file.

Every job was a level with a boss. The stairs climb with time; Markdrop runs alongside as a bonus stage. Open a world to see how it was cleared.

visited 1/7
2019tap a worldnow
W5 · Apr 2026 – present · BengaluruSenior SWE · eng lead

Senseloaf AI · Leading engineering for an agentic hiring platform.

  • Lead engineering of an agentic hiring platform used by enterprises and startups: agents for sourcing, resume-to-job matching, profile verification, prescreening and AI interviews.
  • Own features end to end: product research, UI design, frontend, backend, infra scaling.
  • Building SIA (Senseloaf Intelligent Agent), a chat where a recruiter does all of hiring from one conversation, plus its MCP server.
boss · One-chat hiring · in progressAn agent is only as good as the product decisions around it.
loot
5 hiring agentsSIA + MCP server
skills used · tap to inspect
❯ ./skills --tree --show-receipts

Skill tree

No bars out of ten. Every node is unlocked by something that shipped, and the pips count the receipts. Inspect a node in every branch for +40 XP.

branches 1/6 · nodes 1/26
Realtime & devicesReal phones, in a browser, fast.
Realtime & devicesWebRTCunlocked 2025 · 3 receipts on file
  • cloud devices streamed in under 100 ms
  • streaming research for a 5,000+ device cloud
  • open sourceios-web-streamer
❯ ./tatkal-rush

Your turn: run the front door.

10:00 IST. Two million people and a few hundred thousand bots want 500 train seats. Every 10 seconds you read the door telemetry, set how fast the waiting room admits people, and pick one bot shield. Seats go out through one atomic counter, so nothing sells twice; the question is who gets them.

  • score · +1 per seat to a traveller, −2 per seat to a bot, −2 per traveller wrongly blocked, −½ per 503, −40 per phase over 800 ms p99, −150 per meltdown, +6 per second sold out early
  • win · 340+ points and the database never melts. Every morning is different.
  • loot · +150 XP and the Rush survivor badge
  • status · not cleared yet
Spoilers: how IRCTC actually does it →
./tatkal-rush10:00:00 ISTphase 1/6
seats_left500
to travellers0
to bots0
score · win ≥ 340—
  1. :00
  2. :10
  3. :20
  4. :30
  5. :40
  6. :50
door telemetry · 10:00:00 → 10:00:10
suspicious sessions 52%
booking capacity ≈ 15/s

tells · datacenter IP ranges, no cookies, 40 requests/s from one IP.

admit 10/s from the waiting roomCounts bots too. Shielded bots never reach booking; the rest eat capacity.
❯ gh repo list --sort stars

Pinned repos

Built after hours, used by other developers. Star one and the counter moves (+20 XP, once).
himanshkukreja /ios-bridge

Stream and control iOS simulators from any device: full touch, app management, recording. Cross-platform desktop app.

git clone github.com/himanshkukreja/ios-bridge
Python10 forks
himanshkukreja /markdrop

Docs and files as links that render. Paste markdown, get a shareable link, no login. Web, VS Code and CLI.

brew install himanshkukreja/tap/markdrop
TypeScriptmarkdrop.in
himanshkukreja /bridgelink

Remote Android device access through secure tunnels. Plug a phone in at the office, use it from anywhere.

git clone github.com/himanshkukreja/bridgelink
Pythonadb · tunnels
himanshkukreja /ios-web-streamer

Stream and control a real iOS device from any browser with low-latency WebRTC mirroring.

git clone github.com/himanshkukreja/ios-web-streamer
WebRTCreal device
himanshkukreja /waygate

Open-source, self-hosted tunnel for exposing local services through infrastructure you control.

git clone github.com/himanshkukreja/waygate
Goself-hosted
himanshkukreja /obscura

Private video delivery without handing out the original file. Self-hostable HLS from S3 with encrypted segments.

git clone github.com/himanshkukreja/obscura
TypeScripthls · ffmpeg
❯ git log --graph --since=1.year --author=himanshkukreja

Commit history, now edible

Every square is a real day on my GitHub. The snake is eating it. Hit play and finish the job.
contributions
2,427
last 12 months
current streak
4d
and counting
longest streak
21d
consecutive days
busiest day
66
Mon, Nov 17
./contrib-snakeattract · autoeaten 0best 0
click the grid or press P to play

GitHub contributions for himanshkukreja: 2,427 in the last year. Current streak 4 days, longest streak 21 days. Busiest day Mon, Nov 17 with 66 contributions.

  • Oct 2025: 167 contributions
  • Nov 2025: 494 contributions
  • Dec 2025: 446 contributions
  • Jan 2026: 282 contributions
  • Feb 2026: 274 contributions
  • Mar 2026: 244 contributions
  • Apr 2026: 162 contributions
  • May 2026: 24 contributions
  • Jun 2026: 1 contributions
  • Jul 2026: 71 contributions
  • Aug 2026: 43 contributions
  • Sep 2026: 108 contributions
  • Oct 2026: 111 contributions

❯ ls -t case-files/ | head -3

Incidents, rushes and rescues

cd case-files  # 10 →
❯ ./learn --course system-design-masteryA free 11-week system design campaign: 91 lessons, 10 interview bosses, 11 side quests.Open the skill tree →
❯ curl -X POST himanshukukreja.in/api/hire

Send me a request.

Hiring, a backend that has to survive a spike, a question about a case file, or Markdrop. Fill the body, send it, read the response.

POST/api/hire
"type"
201 → +200 XP
Responseawaiting request
// press Send to see the response
Prefer plain email? kukreja.him@gmail.comBengaluru · IST