Skip to content
View 012SwastikKumar's full-sized avatar
:octocat:
Exploring
:octocat:
Exploring

Block or report 012SwastikKumar

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

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

Pinned Loading

  1. Code-Companion Code-Companion Public

    Code Companion is a website that helps developers learn and code better. We offers a community forum where developers can collaborate with each other and exchange ideas to work on it.

    JavaScript

  2. Natours-Project Natours-Project Public

    CSS based project

    CSS 1

  3. Expense-Manager Expense-Manager Public

    It is a project that is able to manage all your expenses by maintaining your previous records and giving you sum of expenses at the end of month and anually also.

    JavaScript 1

  4. Trillio-Project Trillio-Project Public

    CSS based project

    SCSS