HTML
StructureHTML is the skeleton of every page: headings, links, buttons and forms. Tim Berners-Lee created it in the early 1990s.
Here it builds the nav, project cards, calculator keys and game boards.
Right now: FastAPI backends
I’m Shubhomoy, a full-stack and AI developer. I ship quick, private tools with Python, FastAPI and plain web tech.
Each project here started as an experiment: a captcha engine, an AI chat app, a handful of network and RF case studies. Most of them are still running today.
I care about speed, readable code and small surfaces. If something here is useful to you, email is the fastest way to reach me.
Every page here is plain HTML, CSS and JavaScript. No frameworks. The three accent colours belong to those three languages; tap one to repaint the site.
HTML is the skeleton of every page: headings, links, buttons and forms. Tim Berners-Lee created it in the early 1990s.
Here it builds the nav, project cards, calculator keys and game boards.
CSS controls how everything looks: colours, layout, animation and responsive design. It was proposed in 1994 by Håkon Wium Lie.
Here it draws the dark theme, the moving strip, the hover effects and the phone layout.
JavaScript makes pages interactive. Brendan Eich wrote the first version at Netscape in 1995 in about ten days.
Here it runs the fidget spinner, calculator, SHA-256 tool, password generator and all five games.
Tools and technical papers I designed, built and run myself.
A captcha that keeps no database. Invisible checks, text challenges and an image honeypot, with rate limits built on hashed IP addresses. In maintenance for now, so it may be briefly unavailable.
Open projectA chat app for quick answers, code help and developer support. Still growing, so expect rough edges.
Open projectIndependent write-ups on Windows MAS HWID, C2R Office, 5G NSA Network Telemetry.
Visit BlogA live clock in the browser, built with plain HTML, CSS and JavaScript.
Open ClockSmall developer utilities that run in the browser. No install, no account.
Open Dev ToolsA matrix-style terminal in the browser. Type commands and watch the code rain.
Open TerminalA spinning, bearing-style gallery with a built-in image maker. Photos and characters come from Robohash and Unsplash-style sources; the AI pictures come from Pollinations.
Open GalleryBrowse the code, experiments and open-source work. The numbers load straight from GitHub when this card scrolls into view.
Small utilities that run fully in your browser. Nothing you type here is sent anywhere.
Five quick games written in plain JavaScript. Your scores are saved in your browser only.
Your turn (X)
Moves: 0
Find all 8 pairs in as few moves as you can.
Click the box, wait for it to change colour, then click as fast as you can.
Score: 0 · Best: 0
Arrow keys or WASD to steer, Space to pause. On a phone, swipe on the board or use the pad.
Email is the fastest way to reach me. I’m happy to talk collaborations, technical research and software integrations.