Skip to content
View sankalpmukim's full-sized avatar
👋
Always learning!
👋
Always learning!

Organizations

@ACM-VIT @VIT-Trekking-Club @TeapotSmashers

Block or report sankalpmukim

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
sankalpmukim/README.md

Sankalp Mukim

Software Engineer @ IBM Cloud · Delhi NCR, India

LinkedIn · Website · Email


About me

I'm a generalist full-stack engineer — a nerd at heart. I like digging deep into technical concepts until they stop feeling like magic, and I'm constantly picking up new AI-agent tricks to maximize my own productivity.

I currently work in IBM Cloud, building AI agents that solve everyday operational problems — including agents that automatically triage and resolve incidents happening in IBM Cloud.


Proof of work — the last two years

What I've actually shipped, maintained, or contributed to over the last two years. No fluff — just code that runs and sites that are live.

Tools I built

  • AWS Accounts Manager (Chrome Web Store) — Client-side browser extension for securely managing and switching AWS accounts. 250+ active users, 300+ installs; CI auto-publishes to Chrome, Edge, and Firefox.
  • OpenCode Notifier v2 — OpenCode plugin that plays sounds and sends desktop notifications when a permission is needed, a generation completes, or an error occurs.
  • Simple TOTP Manager (Chrome Web Store) — Minimal Chrome and Firefox authenticator: local secret storage, live countdown, CSV export/import.
  • oc-zai-key-manager — OpenCode plugin that round-robins multiple z.ai coding-plan keys, detects quota exhaustion, and retries automatically.
  • Hadolint LSP — Language Server implementation for Hadolint that brings Dockerfile linting into any LSP-capable editor.
  • forgot-content-type-json-header — VS Code extension that catches the one header everyone forgets when POSTing JSON.
  • RSS Card API — Cloudflare Worker that turns any RSS feed into a themeable SVG card you can embed in a README or website.
  • IBM Cloud Docs MCP Server — MCP server that lets AI clients search IBM Cloud documentation. Also upstreamed into IBM's official MCP collection.
  • NGINX Reference — Curated cookbook of production nginx configurations, organized by use case.
  • Kohli Hundreds — Just a fun side project for my passion for cricket and my Kohli fandom: a live tracker for his international hundreds and his status in any ongoing India ODI.
  • YT Ledger — Browser extension that tracks your YouTube watch history like an expense manager: value-scored categories and subcategories, auto-categorization rules, insights, and watch-time budgets that can nudge or hide over-budget videos.

Learning by building

  • HTTP from TCP — HTTP/1.1 server implemented from scratch on raw TCP sockets in Go.
    Still in production: http.sankalpmukim.dev serves the same Next.js site that Vercel hosts at sankalpmukim.dev — on a VPS, through this hand-written HTTP server.
  • my-react — A from-scratch React/JSX TypeScript API built to understand what React actually does under the hood.
  • MonkeyType Scam — One very fun evening spent poking at accessibility tools and gaming MonkeyType's typing test into a record-high score.
  • Numpuz — An earlier build: a multiplayer puzzle game made to learn React, Firebase, and WebSockets, with a real-time leaderboard. Still live at numpuz.sankalpmukim.dev.

Sites I've shipped (paid freelancing work)

Site What it is
The Rodeo Lane Site + ERP for a high-end automotive detailing studio in Varanasi — memberships, coupons, GST billing, service reminders.
Vardasustain Consulting Website for a sustainability consulting practice.
Rock & Stone Website for a natural-stone company serving architects, builders, and luxury homeowners.
Thunder Brand Solutions Website for a branding agency.
Son Chiraiya Website for an authentic Indian restaurant in Varanasi.

Contributions outside my repos

Merged

Open


Everyday stack

Agents T3 Code · OpenCode · GrokBot
Models GLM-5.3 · Grok 4.6 / 4.7 · local LLMs
Dictation Hex — local voice dictation by the OpenCode team

Articles I've written

Articles I've written


Connect

LinkedIn · sankalpmukim.dev · [email protected]

Last updated: November 2026

Pinned Loading

  1. aws-accounts-manager aws-accounts-manager Public

    A simple and secure Open Source Client Side AWS Accounts Manager! A Freelancer's dream

    TypeScript 15 2

  2. forgot-content-type-json-header forgot-content-type-json-header Public

    the fetch API design is not perfect! You have to remember too many things to send an API Request, with JSON data. Use this extension to relieve some of the Cognitive Load.

    TypeScript

  3. nginx-reference nginx-reference Public

    My list common nginx configurations that I can use quickly with new projects based on use cases.

    1 1

  4. numpuz-with-react numpuz-with-react Public

    Learning React by making a semi complicated game. Just more complicated than a tic tac toe

    JavaScript 4 1

  5. TeapotSmashers/eslint-plugin-fetch TeapotSmashers/eslint-plugin-fetch Public

    a simple eslint plugin so that you don't waste time debugging silly mistakes while using the javascript fetch API

    TypeScript

  6. httpfromtcp httpfromtcp Public

    Go