Skip to content
View itsdishant's full-sized avatar

Block or report itsdishant

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
itsdishant/README.md

Hi there, I'm Dishant Agrawal πŸ‘‹

Full Stack Developer | 11+ Years Turning Legacy Code into Fast, Modern Web Apps


πŸš€ About Me

I've spent over a decade doing something most engineers avoid: taking other people's old code and making it good again. Fifteen-year-old AngularJS apps, tangled subscription chains, "just don't touch that file" components β€” I've walked into more than one of those and walked out having cut bundle sizes in half and made the whole thing signal-driven.

Somewhere along the way I picked up a second obsession: teaching machines to write better tests than I do. I wired Claude Code into Git hooks so Cypress tests generate themselves on commit. It felt a little like cheating the first time it worked.

  • 🧬 I think in terms of before/after β€” legacy AngularJS β†’ modern signal-based Angular, manual QA β†’ self-writing test suites
  • πŸ—οΈ I've architected component libraries and Nx monorepos that outlived the teams that built them
  • 🩺 Built HIPAA-compliant healthcare software where a bug isn't just annoying, it's a liability
  • πŸ›°οΈ Currently building a real-time WebSocket engine for live sports broadcasting, just to remember what building from zero feels like
  • 🧠 Genuinely curious person β€” I'll happily go down a rabbit hole on RxJS operators, PostgreSQL schema design, or why an LLM agent keeps looping
  • πŸ“¬ Open to full-stack roles, remote-first, where "it's always been done this way" isn't a satisfying answer

πŸ› οΈ Tech Stack

Frontend

Backend & Data

Testing & Tooling

AI-Assisted Development


✍️ Random Dev Quote


Open to Full Stack Developer roles, remote-first β€” let's connect! πŸš€

Pinned Loading

  1. sportz-websockets sportz-websockets Public

    Express + PostgreSQL demo for live match commentary with a WebSocket broadcast channel

    JavaScript

  2. lifestyle-stores lifestyle-stores Public

    Angular shopping-cart demo app

    TypeScript

  3. senior-angular-architect senior-angular-architect Public

    Senior Angular Architect

    1