The Great Wave off Kanagawa by Katsushika Hokusai — cover art
harsh sharma

harsh sharma

software engineer

india · open to work

TL;DR

self-taught and endlessly curious.

currently learning GenAI, LangChain, and system design

i enjoy understanding how things work under the hood

outside tech, i like chess (~1700 rapid), sketching, f1, and music and movies

projects
Distributed Rate Limiter

High-performance token-bucket rate limiting service in Go.

GoRedisLua
Idempotency Layer

Go HTTP middleware guaranteeing exactly-once execution per key under concurrent retries.

GoPostgreSQLRedisLua
Sysiqwip

Interactive system-design learning platform with drag-and-drop architecture and live simulators.

Next.jsPostgreSQLPrismaNeonDB
skills

Languages

Go
TypeScript
JavaScript
C
C++

Backend & Data

Node.js
Express
PostgreSQL
MongoDB
Redis
Prisma
Firebase

Frontend

React
Next.js
Tailwind
shadcn/ui

Tools

Git
GitHub
Vercel
Bun
VS Code
Docker
Postman
experience
Banao Technologies logo

Banao Technologies

Internship

Full Stack Developer Intern

Jan, 2026 – Apr, 2026Remote, India
  • Developed and maintained backend systems using MongoDB, Express.js, and Node.js; tested 10+ REST API endpoints for integration reliability
  • Debugged backend issues, reducing reported system errors by 40% through proactive troubleshooting
  • Collaborated with the frontend team on responsive UI and query-level performance improvements
ReactNode.jsExpressMongoDBREST APIsTypeScript
B2B

B2B Technology Firm

Internship

Full Stack Developer Intern

Sep, 2025 – Oct, 2025Lucknow, India
  • Worked on a real-time multiplayer application using Next.js, with shared state synchronized across 50+ concurrent clients during testing
  • Reworked the initial Firebase Realtime Database architecture due to concurrency and synchronization issues, implementing a custom TypeScript WebSocket backend with a single authoritative state
Next.jsTypeScriptWebSocketsNode.jsReal-time StateFirebase

Google Developer Student Clubs

Leadership

CP / DSA Lead

Oct, 2024 – Jul, 2025College Campus
  • Led problem-solving sessions and workshops on Data Structures & Algorithms
  • Organized coding competitions and competitive programming events for college students
C++DSAAlgorithmsCompetitive ProgrammingProblem Solving
activity