Skip to content
View aedit's full-sized avatar
๐Ÿ’ป
Developing
๐Ÿ’ป
Developing

Block or report aedit

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. 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
aedit/README.md
Udit Sen, Senior Frontend Engineer. Daily puzzles at aedit.me

Hi, I'm Udit ๐Ÿ‘‹

Senior UI Engineer at EclecticIQ, working remotely from Indore, India. I build fast, accessible interfaces with React, TypeScript and Vue, and I care about the details most people never notice: bundle size, keyboard focus, and the 200 ms that makes something feel instant.

Outside work, I organise Google Developer Groups Indore (since 2018), and I build small games.

๐ŸŽฎ Beat my time

My portfolio, aedit.me, has an arcade of daily puzzles. Everyone gets the same puzzle, a new one drops every day at 00:00 UTC, and the time to beat is mine.

Game Today's challenge
๐Ÿ› Code Review Three snippets, one bug each. Tap the line that breaks it.
๐Ÿ’ฃ Minesweeper A 12ร—12 board hiding 20 mines. Always solvable without guessing.
๐Ÿง  Mini Sudoku A 6ร—6 sudoku with 2ร—3 boxes. Pure logic, never a guess.
โšก Quick Math Rapid-fire arithmetic. 20 questions. No hesitation.

Times are verified on the server, so no, editing the request won't help. ๐Ÿ˜‰

๐Ÿ› ๏ธ What I work on

  • Design systems and platform modernisation: moving legacy code to React + TypeScript, and growing shared component libraries.
  • Data-heavy UIs: schema-driven forms, D3.js dashboards, and virtualised tables.
  • Real-time interfaces: AI assistant UIs that stream over Server-Sent Events, with resilient state.
  • Micro-frontends and tooling: shared libraries, scaffolding CLIs, faster builds.

โœจ Featured: aedit.me

My third portfolio, built solo with Next.js, TypeScript and Tailwind.

  • ๐ŸŒŒ A starfield in plain WebGL2: 7 KB, down from 241 KB with three.js
  • ๐Ÿ–ผ๏ธ Home page HTML cut from 170 KB to 48 KB
  • ๐Ÿ” Global stats that replay every run on the server before it counts
  • โ™ฟ Keyboard and screen reader support everywhere, including the games. No cookies.

Read the case study โ†’

๐Ÿงฐ Toolbox

TypeScript React Next.js Vue.js Tailwind CSS D3.js Node.js Vitest Storybook

๐Ÿ“ซ Say hi

Website LinkedIn X Email

If something here saved you an afternoon, buy me a coffee โ˜•.

Fun fact: the "Did you know?" stories in Code Review are real bugs I hit while building aedit.me.

Pinned Loading

  1. Hovergames Hovergames Public

    JavaScript 1

  2. Hovergames-backend Hovergames-backend Public

    Back-end Repository for Minor Project - Hover Games

    Python 1

  3. gcdcnewsletter gcdcnewsletter Public

    HTML 2 3

  4. Qiz Qiz Public

    Advanced Quizzing Platform

    JavaScript 1

  5. v1 v1 Public

    CSS

  6. vbvh98/hover-games vbvh98/hover-games Public

    Hover Games - Aims for hand gestures to be next big thing

    JavaScript