Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Hi 👋, I'm Swastik Kumar

Building payment systems and real-time applications. Currently exploring distributed systems.

Profile


🎨 DRAWN - Flagship Project

A multiplayer drawing platform exploring browser rendering, real-time synchronization and peer-to-peer communication.

Engineering Highlights

  • Server-authoritative game synchronization
  • WebRTC peer-to-peer voice & video
  • Canvas rendering engine
  • Zero-asset audio generation
  • Responsive rendering using normalized coordinates

Links


📝 Engineering Writing

Most of my production work is in private repositories, so I document the engineering decisions, failures and lessons learned through technical writing.

Recent topics include:

  • Redis Learning Notes
  • Caching

📚 Read all articles: here


🛠 Engineering Toolbox

Languages

  • JavaScript
  • TypeScript
  • Python
  • C++
  • Java

Frontend

  • React
  • Next.js
  • Redux
  • Tailwind
  • AntD, MUI
  • HTML, CSS

Backend

  • Node.js
  • Express.js
  • REST APIs
  • WebSockets
  • JWT
  • Serverless

Databases

  • PostgreSQL
  • Redis
  • BigQuery
  • MySQL
  • MongoDB
  • IndexedDB

Infrastructure

  • AWS EC2
  • AWS Lambda
  • AWS S3
  • AWS SQS
  • Nginx
  • Docker, Kubernetes

Tooling

  • Git
  • GitHub
  • Postman
  • HyperDX
  • PM2
  • VS Code

💻 Competitive Programming

Solved 1000+ problems across competitive programming platforms.


📈 GitHub Statistics

Stats Streak Top Langs

About

Know about me a bit and connect to know more.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors