Skip to content
View shubhamc1947's full-sized avatar

Block or report shubhamc1947

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

Hi, I'm Shubham πŸ‘‹

Software Engineer | Scalable Backend Systems | Frontend Performance Expert

Email Portfolio LinkedIn Medium Twitter


πŸš€ Professional Summary

Full-stack engineer with 3+ years of experience building production systems that handle 1M+ requests/day β€” Go and Node.js backends, React/Next.js frontends, AWS infrastructure. Lately deep in LLM tooling: MCP servers, OAuth 2.1 for agent clients, and local-model workflows.


πŸ”¨ Featured Projects

Project What it is
todo-mcp-server MCP server with a from-scratch OAuth 2.1 authorization server β€” dynamic client registration (RFC 7591), PKCE S256, audience-bound JWTs. Connect Claude to it end to end.
safemap Thread-safe sharded key-value store in Go β€” per-bucket RWMutexes, TTL, rate limiting, atomic metrics.
balancerx Load balancer in Go with four routing strategies, active health checks, and a real-time dashboard.
mock-excalidraw Collaborative whiteboard β€” turn-based edit locks, version history, role-based sharing. Next.js 16 + MongoDB, 125 tests. (live)
ProspectIQ Paste a company URL β†’ AI-generated B2B sales-fit report with ICP scoring.

πŸ›  Tech Stack

I focus on using the right tool for the job. Here are the technologies I work with professionally:

Category Technologies
Languages Go NodeJS Python Java TypeScript
Frontend React NextJS Tailwind
Backend & DB Postgres MySQL DynamoDB Redis MongoDB
Cloud & DevOps AWS Docker Git Linux

✍️ Technical Writing

I write about system design, frontend optimization, and software engineering best practices.


πŸ”— Coding Profiles


My Contributions


github contribution grid snake animation

Pinned Loading

  1. Colla8-Code Colla8-Code Public

    Collab Coding with this solution.

    JavaScript 2 1

  2. safemap safemap Public

    Thread-safe Go map using sharding (lock striping) to reduce mutex contention under concurrent load

    Go 1

  3. balancerx balancerx Public

    A lightweight, dynamic, and customizable Load Balancer built in Go (Golang) with multiple routing strategies, active health checks, real-time dashboard, and live backend management.

    Go

  4. mock-excalidraw mock-excalidraw Public

    Collaborative whiteboard built on Excalidraw - folders, role-based sharing, turn-based edit locks, version history, comments, trash with auto-purge. Next.js 16, MongoDB, Auth.js, 21 unit/integratio…

    TypeScript

  5. ProspectIQ ProspectIQ Public

    Know if they're a fit before you reach out

    TypeScript

  6. todo-mcp-server todo-mcp-server Public

    MCP server with a from-scratch OAuth 2.1 authorization server (DCR, PKCE, audience-bound JWTs) inside a Next.js todo app - connect Claude to it end to end

    TypeScript