Skip to content
View SomSatwik's full-sized avatar

Block or report SomSatwik

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.

Content in all repositories owned by your account will be closed.
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
SomSatwik/README.md

hey, I'm Som - I build things that shouldn't work but do

  • 🔭 building CyberBattleground live 3v3 red-vs-blue security combat, real CVEs, real sandboxes
  • 🛠 mostly TypeScript / Next.js / Node.js / Socket.io / Docker
  • 💬 ask me about race conditions, or why my code works and I don't know why

twitter · instagram · ssomsatwikdeo@gmail.com


TypeScript JavaScript Next.js React Node.js Socket.io Docker Linux MongoDB Java Kotlin Git

Pinned Loading

  1. CyberBattleground CyberBattleground Public

    Competitive real-time cybersecurity platform 3v3 Red vs Blue Team matches in isolated Docker sandboxes (DVWA, Juice Shop, WebGoat) with real CVE-based challenges and a live WebSocket scoreboard.

    TypeScript 18

  2. realtime-tracker realtime-tracker Public

    Real-time campus bus tracking system using Node.js, Socket.io, MongoDB, and Leaflet.js, with a Kotlin Android app using FusedLocationProvider + Google Map.

    Kotlin 7

  3. InterviewAnalyzer InterviewAnalyzer Public

    A mock-interview practice tool built in Java to help users rehearse and improve interview responses.

    Java