Amit Dutta

I build developer tools and web apps in Python, C and JavaScript. B.Sc. CS student in Kolkata, and a Reviewer for is-a.dev with 1500+ pull requests reviewed.

Open to frontend, open-source & platform roles

Status: 404 - Girlfriend Not Found

My GitHub Profile - same bio, except there it comes with a live Discord widget so you can watch me not respond to your message in real time.

CS Undergrad · Full Stack Developer (Maybe)

Currently a B.Sc. Hons Computer Science student at Acharya Prafulla Chandra College, Kolkata (semester 2, still googling things I "learned" in semester 1). I'm also a Reviewer at is-a.dev and free-domains - making me a professional button-clicker.

Get the full background → · Engineering journals →

I also now have my own CDN, visit cdn.amit.is-a.dev →

Stack

  • Python
  • HTML/CSS/JS
  • C/C++
  • Firebase
  • Render
  • Git

Selected Work

I build tools, libraries, and web utilities - mostly things I wish existed, occasionally things nobody asked for. Written up with the decisions and trade-offs left visible.

WhatsApp Logger

Privacy-first architecture running 24/7 in the cloud to permanently archive WhatsApp conversations. Not spying, just... very thorough remembering.

  • Node.js
  • Baileys

Veyrix IDE

Lightweight PWA code editor running fully in-browser. Built after one too many "I forgot to bring the assignment" moments - write the code, download it in any extension, print, done.

  • JavaScript
  • IndexedDB
  • Firebase

Githrun

Python CLI to pipe GitHub raw content directly into local execution sandboxes. For people (me) too impatient to git clone.

  • Python
  • GitHub API

Cloud Compiler

Remote code compilation service providing a sanitized environment for C/C++ execution. Kept alive by hope and a Render free tier.

  • REST API
  • GCC/G++

Misc & Open Source

Libraries, coursework, and things I was procrastinating on instead of Sem 2 Prep.

B.Sc Coursework

Every B.Sc. practical I've ever suffered through, preserved for posterity.

ESAL-1.0

Educational Source-Available License. My own software license, mostly to say "please don't copy this" in legal-sounding language.

See all projects on GitHub →

Notes & Thinking

What I Learned Reviewing 1500+ Pull Requests at is-a.dev

As a Reviewer at github.com/is-a-dev, I review subdomain registration requests from developers worldwide. Or, to put it more accurately, I stare at broken JSON files until they blur into a singular, mocking entity.

After 1500+ PRs, my soul has officially left my body. The sheer volume of developers pointing CNAMEs to localhost, forgetting trailing commas, and boldly trying to register google.is-a.dev has eroded my remaining sanity. I spend half my day begging people to please, for the love of all that is holy, make their repositories public before asking for a domain. I am no longer a developer; I am a glorified JSON linter and a part-time therapist for DNS conflicts. Send help. And coffee.

The Portfolio Graveyard

I am so incredibly tired. I have built, burned down, and rebuilt my portfolio seven times before this. Each iteration was a desperate attempt to look "professional" before I finally gave up, threw design out the window, and made this plain text document.

For your amusement, here lies the graveyard of my previous digital identities:

  • Portfolio v1 - The 'ARANAG' Rebrand - decided my own name wasn't cool enough, invented an alias, wrapped it in neon green glow effects. Nobody knows who ARANAG is. Neither do I anymore.
  • Portfolio v2 - ARANAG: Redux - same identity crisis, different neon color, now with more background boxes because apparently one aesthetic wasn't enough.
  • Portfolio v3 - The extreme minimalist phase. It accidentally became completely invisible.
  • Portfolio v4 - The Cyberpunk Terminal Simulator - 3,390 lines, particle effects, a fake boot sequence, and a hidden 'Session Terminated' page nobody asked for. This is where I peaked, mentally.
  • Portfolio v5 - The Neo-Brutalism Phase - thick borders, hard shadows, angry uppercase type. Looked like a punk zine. Recruiters did not find it punk.
  • Portfolio v6 - The LinkedIn Cosplay - so safe and minimal it could've been a resume template. Zero animation, zero personality, maximum 'please hire me.'
  • Portfolio v7 - The one that actually worked. So naturally I couldn't leave it alone and rebuilt everything from scratch anyway.

This is version 8. There will not be a version 9.

Contact

I promise I respond faster than I fix bugs. Email or LinkedIn, your pick.

Email Me · LinkedIn · GitHub

GitHub. Mostly green squares and regret.

Go to amit.is-a.dev/hub to see the list of all the domains and pages.