DHARAMKOT · TODAY
Welcome.appLVL 0
Aviral in a beanie, arms spread wide in front of snowy mountain peaks
WELCOME, PLAYER 2

Player 1 · Full-stack & game developer

AVIRAL

I build multiplayer games, mobile apps and websites that people actually use. Mostly from a laptop, often from the mountains.

Hover a photo to see it in colour. On a phone, tap it.

PostcardDharamkot, today · 08:30
Next stop: Spawn point ↓
Live multiplayer games
2
Client projects
12
Contributions, last 12 months
1,365
macos-rufus visitors, 14 days
1,539
Spawn_point.txtLVL 1
Aviral smiling in a white kurta and an orange VIT stole
SAVE FILE 01 · VIT BHOPAL
Aviral with a backpack and a striped shirt
CLASS OF '25
Aviral on a rocky trail with a backpack and a walking stick
SIDE QUEST
PostcardVIT Bhopal · 2021 – 2025

Level 1 · Where it started

New game. Zero XP.

I grew up in Etah, Uttar Pradesh, and studied computer science at VIT Bhopal from 2021 to 2025. I spent those years in the Android Club, at hackathons and on side projects, and got my first paid Flutter work while still in my first year.

Class
Full-stack + game dev
Home town
Etah, UP
Guild
B.Tech CSE, VIT Bhopal '25
Speaks
TypeScript · Dart · Python · Go · Kotlin · Swift

Inventory

  • FlutterFirst paid app work, 2021–22
  • Hackathon badgeSmart India Hackathon 2022: Ticklus
  • Club keyAdmin, Android Club VIT Bhopal
  • MLH stickerLocal Hack Day: Learn, 2021
PostcardVIT Bhopal · 2021 – 2025
Next stop: Night shift ↓
Night_shift.shLVL 2
Aviral on a leather sofa, working on a MacBook late at night in a café
23:48 · CAFÉ
A laptop on a wooden desk by a window looking out over the hills
THE OFFICE
1,365 contributions in the last 12 months · 183 active days
19 Oct 2025: 020 Oct 2025: 021 Oct 2025: 022 Oct 2025: 023 Oct 2025: 024 Oct 2025: 025 Oct 2025: 026 Oct 2025: 027 Oct 2025: 428 Oct 2025: 029 Oct 2025: 030 Oct 2025: 231 Oct 2025: 01 Nov 2025: 02 Nov 2025: 23 Nov 2025: 04 Nov 2025: 25 Nov 2025: 16 Nov 2025: 37 Nov 2025: 18 Nov 2025: 09 Nov 2025: 010 Nov 2025: 011 Nov 2025: 012 Nov 2025: 013 Nov 2025: 014 Nov 2025: 215 Nov 2025: 016 Nov 2025: 017 Nov 2025: 018 Nov 2025: 019 Nov 2025: 020 Nov 2025: 921 Nov 2025: 022 Nov 2025: 023 Nov 2025: 024 Nov 2025: 025 Nov 2025: 026 Nov 2025: 027 Nov 2025: 028 Nov 2025: 029 Nov 2025: 030 Nov 2025: 01 Dec 2025: 02 Dec 2025: 03 Dec 2025: 04 Dec 2025: 05 Dec 2025: 06 Dec 2025: 07 Dec 2025: 08 Dec 2025: 09 Dec 2025: 010 Dec 2025: 011 Dec 2025: 012 Dec 2025: 013 Dec 2025: 014 Dec 2025: 015 Dec 2025: 016 Dec 2025: 017 Dec 2025: 018 Dec 2025: 019 Dec 2025: 020 Dec 2025: 021 Dec 2025: 022 Dec 2025: 023 Dec 2025: 024 Dec 2025: 025 Dec 2025: 026 Dec 2025: 027 Dec 2025: 028 Dec 2025: 029 Dec 2025: 030 Dec 2025: 031 Dec 2025: 01 Jan 2026: 12 Jan 2026: 53 Jan 2026: 04 Jan 2026: 05 Jan 2026: 06 Jan 2026: 07 Jan 2026: 08 Jan 2026: 09 Jan 2026: 010 Jan 2026: 011 Jan 2026: 012 Jan 2026: 013 Jan 2026: 314 Jan 2026: 015 Jan 2026: 116 Jan 2026: 1817 Jan 2026: 018 Jan 2026: 019 Jan 2026: 020 Jan 2026: 021 Jan 2026: 022 Jan 2026: 023 Jan 2026: 024 Jan 2026: 025 Jan 2026: 026 Jan 2026: 427 Jan 2026: 228 Jan 2026: 729 Jan 2026: 030 Jan 2026: 031 Jan 2026: 01 Feb 2026: 02 Feb 2026: 83 Feb 2026: 04 Feb 2026: 05 Feb 2026: 06 Feb 2026: 07 Feb 2026: 08 Feb 2026: 09 Feb 2026: 010 Feb 2026: 011 Feb 2026: 012 Feb 2026: 613 Feb 2026: 014 Feb 2026: 015 Feb 2026: 216 Feb 2026: 317 Feb 2026: 118 Feb 2026: 019 Feb 2026: 020 Feb 2026: 1821 Feb 2026: 122 Feb 2026: 023 Feb 2026: 024 Feb 2026: 025 Feb 2026: 126 Feb 2026: 527 Feb 2026: 1628 Feb 2026: 01 Mar 2026: 02 Mar 2026: 33 Mar 2026: 04 Mar 2026: 75 Mar 2026: 06 Mar 2026: 07 Mar 2026: 08 Mar 2026: 09 Mar 2026: 010 Mar 2026: 011 Mar 2026: 612 Mar 2026: 513 Mar 2026: 114 Mar 2026: 015 Mar 2026: 016 Mar 2026: 717 Mar 2026: 318 Mar 2026: 419 Mar 2026: 420 Mar 2026: 321 Mar 2026: 022 Mar 2026: 023 Mar 2026: 224 Mar 2026: 225 Mar 2026: 826 Mar 2026: 427 Mar 2026: 528 Mar 2026: 029 Mar 2026: 030 Mar 2026: 1231 Mar 2026: 51 Apr 2026: 42 Apr 2026: 93 Apr 2026: 14 Apr 2026: 05 Apr 2026: 06 Apr 2026: 127 Apr 2026: 178 Apr 2026: 149 Apr 2026: 410 Apr 2026: 511 Apr 2026: 112 Apr 2026: 013 Apr 2026: 014 Apr 2026: 015 Apr 2026: 016 Apr 2026: 617 Apr 2026: 718 Apr 2026: 619 Apr 2026: 020 Apr 2026: 021 Apr 2026: 1222 Apr 2026: 2323 Apr 2026: 2324 Apr 2026: 025 Apr 2026: 026 Apr 2026: 027 Apr 2026: 428 Apr 2026: 1629 Apr 2026: 330 Apr 2026: 11 May 2026: 12 May 2026: 03 May 2026: 04 May 2026: 145 May 2026: 36 May 2026: 17 May 2026: 78 May 2026: 09 May 2026: 010 May 2026: 011 May 2026: 1812 May 2026: 013 May 2026: 714 May 2026: 1315 May 2026: 616 May 2026: 017 May 2026: 618 May 2026: 519 May 2026: 1020 May 2026: 1921 May 2026: 2122 May 2026: 2723 May 2026: 224 May 2026: 1025 May 2026: 2326 May 2026: 1127 May 2026: 728 May 2026: 1029 May 2026: 1830 May 2026: 031 May 2026: 01 Jun 2026: 32 Jun 2026: 93 Jun 2026: 54 Jun 2026: 265 Jun 2026: 136 Jun 2026: 07 Jun 2026: 08 Jun 2026: 119 Jun 2026: 1210 Jun 2026: 911 Jun 2026: 1312 Jun 2026: 613 Jun 2026: 514 Jun 2026: 015 Jun 2026: 516 Jun 2026: 1017 Jun 2026: 018 Jun 2026: 1719 Jun 2026: 3820 Jun 2026: 521 Jun 2026: 022 Jun 2026: 923 Jun 2026: 1024 Jun 2026: 825 Jun 2026: 726 Jun 2026: 1327 Jun 2026: 028 Jun 2026: 329 Jun 2026: 1830 Jun 2026: 61 Jul 2026: 62 Jul 2026: 73 Jul 2026: 104 Jul 2026: 15 Jul 2026: 06 Jul 2026: 47 Jul 2026: 08 Jul 2026: 19 Jul 2026: 810 Jul 2026: 111 Jul 2026: 012 Jul 2026: 013 Jul 2026: 014 Jul 2026: 015 Jul 2026: 416 Jul 2026: 817 Jul 2026: 318 Jul 2026: 019 Jul 2026: 020 Jul 2026: 521 Jul 2026: 122 Jul 2026: 223 Jul 2026: 1024 Jul 2026: 525 Jul 2026: 026 Jul 2026: 027 Jul 2026: 728 Jul 2026: 429 Jul 2026: 830 Jul 2026: 831 Jul 2026: 61 Aug 2026: 02 Aug 2026: 13 Aug 2026: 54 Aug 2026: 55 Aug 2026: 46 Aug 2026: 97 Aug 2026: 28 Aug 2026: 29 Aug 2026: 010 Aug 2026: 111 Aug 2026: 112 Aug 2026: 113 Aug 2026: 014 Aug 2026: 015 Aug 2026: 016 Aug 2026: 017 Aug 2026: 018 Aug 2026: 019 Aug 2026: 320 Aug 2026: 021 Aug 2026: 022 Aug 2026: 023 Aug 2026: 124 Aug 2026: 325 Aug 2026: 126 Aug 2026: 127 Aug 2026: 028 Aug 2026: 029 Aug 2026: 030 Aug 2026: 931 Aug 2026: 41 Sept 2026: 72 Sept 2026: 83 Sept 2026: 104 Sept 2026: 35 Sept 2026: 06 Sept 2026: 07 Sept 2026: 98 Sept 2026: 69 Sept 2026: 610 Sept 2026: 911 Sept 2026: 012 Sept 2026: 013 Sept 2026: 014 Sept 2026: 015 Sept 2026: 616 Sept 2026: 1017 Sept 2026: 1318 Sept 2026: 619 Sept 2026: 020 Sept 2026: 021 Sept 2026: 1222 Sept 2026: 823 Sept 2026: 3724 Sept 2026: 325 Sept 2026: 326 Sept 2026: 027 Sept 2026: 028 Sept 2026: 2229 Sept 2026: 730 Sept 2026: 81 Oct 2026: 12 Oct 2026: 23 Oct 2026: 14 Oct 2026: 45 Oct 2026: 56 Oct 2026: 107 Oct 2026: 08 Oct 2026: 129 Oct 2026: 1310 Oct 2026: 011 Oct 2026: 012 Oct 2026: 1413 Oct 2026: 714 Oct 2026: 015 Oct 2026: 1416 Oct 2026: 1217 Oct 2026: 018 Oct 2026: 019 Oct 2026: 520 Oct 2026: 021 Oct 2026: 1122 Oct 2026: 1823 Oct 2026: 424 Oct 2026: 0

Busiest day: 19 Jun 2026, 38 contributions

PostcardCafé, after dark · 23:48

Level 2 · How I work

Laptop, window, mountains.

I take an idea from a written spec to something you can click within days, then keep shipping until it feels right in the hand. I write the docs first, test the boring parts, and deploy with one command.

Speed runs

  • 4 daysGotcha!: from research doc to live on the web
  • 2 daysBUMP!: from Play Store listing to approved closed test
  • 1 daymacos-rufus: from first commit to a Homebrew release

Toolbelt

GamesThree.js · Rapier · Godot · Web Audio
AppsFlutter · React Native · SwiftUI · Compose
WebNext.js · React · Astro · GSAP
BackendNode · FastAPI · Go · Mongo · MySQL · Redis
OpsDocker · Caddy · Cloudflare · VPS
PostcardCafé, after dark · 23:48
Next stop: The arcade ↓
The_arcade.appLVL 3
Aviral in a cap and sunglasses, arm stretched out as if presenting something
STEP RIGHT UP
High scores
BUMP!20 players per cup
Gotcha!4 clients, 1 protocol
Manasa3 dashboards, live
macos-rufus1,539 visitors in 14 days
DriverHubOCR with no signal
PostcardThe arcade · 19:30

Level 3 · The work

Pick a cartridge.

INSERT CARTRIDGE ▼
See all 24 projects in the arcade →
PostcardThe arcade · 19:30
Next stop: Debug zen ↓
Debug_zen.exeLVL 4
Aviral meditating cross-legged on a big boulder in a green valley
BHAGSU · BREATHE

Real bugs, really fixed

  • fix: handle solid WIMs (Win 11 24H2+) when splitting for FAT32macos-rufus
  • fix: disable automatic HTTPS in Caddy configuration to prevent certificate retrieval errorsManasa
  • fix: normalize email and phone verification status checkingmarketplace app
  • fix: update WhatsApp phone number for messaging functionalityjustGifts
PostcardBhagsu river · 07:15

Level 4 · Mini game

Squash the bugs.

My debugging method: breathe, read the logs, then squash. You get 20 seconds. Every bug you miss ships to production.

FIXED 0SHIPPED TO PROD 0TIME 20
Squash as many as you can.

Your score is shared with everyone on the site right now. Beat the room record and they'll see it.

PostcardBhagsu river · 07:15
Next stop: Ship it ↓
Ship_it.dmgLVL 5

Level 5 · How things get finished

The last 10% is a climb.

Anyone can start a project. The work that counts is the store listing, the privacy page, the backup script and the email that tells players what changed. Hold the button to climb from first commit to launch.

0 M
IDEAPROTOTYPEPLAYTESTPOLISHLAUNCH

Summits reached

  1. macos-rufus trending: 1,539 people in two weeks, most from Google
  2. Gotcha! live on the web with a playable demo
  3. Manasa: booking, payments and Meet links live
  4. BUMP! closed test approved on Google Play, 178 countries
  5. macos-rufus v1.3.0 on Homebrew, self-updating
  6. justgifts.co.in live
  7. Creative Mantra v1 site live
PostcardThe summit · 06:40
Next stop: Player 2 ↓
Player_2_has_joinedLVL 6
Aviral giving a thumbs up next to a friend in a sunny café
CO-OP MODE
Car selfie with a friend, both grinning
ROAD TRIP
Group selfie with four friends in a mall
THE CREW
PostcardCafé, midday · 13:05

Level 6 · You are not alone here

Everyone on this page is live.

The cursors you see drifting around are other visitors, right now. You never see who they are, just a nickname and which level they're on. Draw on the shared wall; it stays for the next person.

Nothing yet. Draw something and the next visitor will see it.

Co-op credits

I work well in a party too: I've built client products with agency teams, led a three-person team on a travel marketplace backend, and merged fixes from strangers on open source.

PostcardCafé, midday · 13:05
Next stop: Insert coin ↓
Insert_coin.appLVL 7
Selfie of Aviral by the sea at sunrise, giving a thumbs up
SAY HI

Open for freelance work

Replies within a day · IST

PostcardBy the sea · 06:10

Level 7 · Work with me

Got a game, an app or a weird idea?

Tell me what you're building. I'll tell you honestly how I'd make it, how long it takes, and whether I'm the right person.

▶ Send me a brief
PostcardBy the sea · 06:10
Next stop: The ending ↓
Game_overEND
Silhouette of Aviral watching a sunset from a mountain

Game over?

Thanks for playing. Every project in the arcade has its own journey, from the first commit to launch day.

The night sky over Dharamkot, full of stars
NIGHT SKY
Aviral in a cap and sunglasses, looking away
SEE YOU