Skip to main content
Kartik SharmaKS
Looking for a job

Kartik Sharma

@kartiksharma11

I build real-time, scalable full-stack web applications with TypeScript and React.

India
Message

What I'm looking for

I'm looking to build production-oriented, real-time web applications with remote engineering teams, contributing to scalable backend systems, collaborative products, and performance-focused services.

I've built real-time, distributed web applications across TypeScript, React, Next.js, Node.js, WebSockets, PostgreSQL, Redis, and WebRTC.

At Chingu, I architected a server-authoritative multiplayer chess platform with cheat-proof gameplay, low-latency synchronization, reconnections, real-time clocks, and a custom chess engine using Zobrist hashing. I also built a typed Next.js frontend and modular event-driven backend designed for testability and independent iteration.

At IIT Jammu, I developed Class Companion, a full-stack classroom management platform with assignment workflows, a real-time doubts forum, REST APIs, and JWT authentication. My projects include NeoDraw, a collaborative whiteboard, a WebRTC video conferencing platform, and a Redis-backed rate limiter service.

Experience

Work history, roles, and key accomplishments

IIT Jammu logoIJ

Software Engineering Intern

IIT Jammu

Jun 2025 - Aug 2025 (2 months)

Developed a scalable full-stack classroom management platform using React, Node.js, Express, and MongoDB. Engineered comprehensive assignment workflows and a real-time doubts forum, and implemented secure RESTful APIs with stateless JWT authentication.

Education

Degrees, certifications, and relevant coursework

HU

Himachal Pradesh Technical University

B.Tech, Computer Science

2023 -

Pursuing a B.Tech in Computer Science from Himachal Pradesh Technical University, expected to graduate in 2027.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan