Skip to content
View SkvProgrammer's full-sized avatar
🌎
This is it
🌎
This is it

Block or report SkvProgrammer

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

Typing SVG

Profile Views Followers Anyeria Portfolio


👨‍💻 whoami

$ whoami
satyam — self-taught full-stack developer | open source contributor | system design nerd

$ cat skills.txt
MERN · WebRTC · Socket.IO · Flask · Redis · Docker · DSA · OS · Networking · DBMS · System Design

$ cat mission.txt
Build real-time systems that scale, solve hard problems, and ship fast with AI as a force multiplier.

$ echo $STATUS
🟢 Open to full-time roles, freelance work & collaborations

I'm a self-taught software engineer with strong foundations in Data Structures, OS, Networking and DBMS, specialising in production-style applications that handle real-time data at scale. I love computers more than humans (just ask my code), keyboard shortcuts are my love language, and I ship one commit at a time.


⚡ Impact at a glance

👥 20K+ 🏅 Top 125 ✅ 500+ 🔀 6 PRs 🧱 4
concurrent users designed for in Anyeria's backend LeetCode Weekly Contest 477 DSA problems solved merged: 5 freeCodeCamp + 1 CPython shipped projects live

🚀 Current focus

🔨 Building Anyeria (formerly Omezle): WebRTC video, audio and text platform, now with premium features
🏗️ Architecting Microservices split for scalability and fault tolerance
🧠 Learning Cloud architecture, containerisation and orchestration, event-driven design, advanced system design
🤖 Exploring LLM APIs, AI moderation, smart matchmaking, agent workflows (tool use / MCP)
🧮 Solving Graph algorithms, dynamic programming and optimisation
🌐 Researching Web3, smart contracts and decentralised apps
🌍 Contributing freeCodeCamp and CPython

🎯 Featured project: Anyeria

Anyeria Repo

A scalable, real-time video chat platform built from the ground up to handle massive concurrent traffic. (Formerly Omezle.)

What's inside

  • 🎥 WebRTC peer-to-peer video streaming with SFU fallback architecture
  • 🔄 Real-time matchmaking engine using Socket.IO and custom algorithms
  • 📊 Backend infrastructure designed for 20K+ concurrent users
  • 🛡️ Moderation system, rate limiting and session management
  • 💬 Video, audio, text, voice rooms, reconnect, friends, spectator modes
  • ⭐ Premium features tier
  • 🚀 Backend on Railway, frontend on Vercel, containerised with Docker
  • 🔧 Currently architecting microservices for scalability and fault tolerance
flowchart LR
    A[👤 Client · React] -->|signaling| B[Socket.IO Gateway]
    B --> C{Matchmaking Engine}
    C -->|match found| D[WebRTC P2P]
    D -.->|NAT fail| E[SFU Fallback]
    B --> F[(Redis · sessions & queues)]
    B --> G[(MongoDB · users & data)]
    B --> H[🛡️ Moderation · Rate Limiter]
Loading

Stack: MongoDB · Express.js · React · Node.js · WebRTC · Socket.IO · Redis · Docker · Railway · Vercel


🧩 More projects (click to expand)

An interactive, CLI-inspired portfolio where visitors type commands to explore sections. A different take on portfolio UX. React · Vercel

🔗 URL Shortener API

Production-style URL shortening service with a clean, minimal frontend. Covers RESTful API design, data validation and deployment best practices. Python · Flask · REST · Vercel

⏱️ Pomodoro Timer

WebSocket-enabled productivity timer with session tracking and real-time sync across multiple browser tabs. Python · Flask · WebSockets · React · Vercel


🤖 How I work in the AI era

AI doesn't replace engineers who understand the stack. It multiplies them.

  • ⚙️ AI-assisted development: Claude, ChatGPT and Gemini for scaffolding, refactors, test generation and debugging. I review every diff.
  • 🧠 AI inside products: LLM APIs from Node and Python backends, structured JSON outputs, prompt design, cost and latency trade-offs.
  • 🛡️ Applied ideas for Anyeria: AI-assisted moderation, smarter matchmaking, abuse detection.
  • 🧱 Fundamentals as the edge: networking, OS, DBMS and DSA are how I know when the AI is wrong.

🛠️ Tech arsenal

Languages Python C++ JavaScript Java C

Frontend React HTML5 CSS3 WebRTC WebSockets

Backend & Databases Node.js Express Flask MongoDB PostgreSQL MySQL Redis

DevOps & Tools Docker Linux Git Vercel Railway Render Postman

AI Tools Claude ChatGPT Gemini

📋 Skills matrix
Category Skills
Frontend React, HTML5/CSS3, ES6+, WebRTC, WebSockets, Responsive Design
Backend Node.js, Express.js, Flask, REST API Design, System Design
Databases MongoDB, PostgreSQL, MySQL, Redis
DevOps Docker, Linux (Ubuntu/CLI), Git, Vercel, Railway, Render
CS Fundamentals DSA, OS, Networking, DBMS, System Design (HLD and LLD), OOP
Tools & Productivity ChatGPT, Claude, Google Gemini, Postman, Linux CLI

🏆 Achievements

🥇 Competitive programming

  • LeetCode Rank 125, Weekly Contest 477
  • LeetCode Rank 453, Biweekly Contest 170
  • 500+ DSA problems across LeetCode and HackerRank

🌍 Open source

  • freeCodeCamp: 5 pull requests merged into the main curriculum
  • CPython: 1 PR merged into the official Python interpreter (documentation)

🎓 Certifications & training

  • C++ Programming, Beginner to Advanced (Udemy)
  • Software Engineer Role Certification
  • Penetration Testing Certification
  • Java, Python and SQL (HackerRank)

LeetCode HackerRank


📈 GitHub analytics

GitHub Stats Top Languages GitHub Streak Activity Graph

📚 Learning roadmap

[██████████] MERN / Real-time (WebRTC, Socket.IO)   ✅ shipped
[████████░░] System design and microservices         🔄 in progress
[███████░░░] Cloud, containers, orchestration        🔄 in progress
[██████░░░░] Advanced DSA (graphs, DP)               🔄 in progress
[█████░░░░░] LLM apps and agents                     🚀 exploring
[███░░░░░░░] Web3 and smart contracts                🔭 researching

🎬 Fun facts

  • 💻 I love computers more than humans (seriously, just ask my code)
  • ⌨️ Keyboard shortcuts are my love language
  • 🚀 Currently obsessed with building systems that scale
  • 🎯 One commit at a time, changing the world

🌐 Let's connect

Email LinkedIn GitHub Twitter Portfolio

Let's build something amazing together! 🚀

Open to collaborations, freelance work and exciting projects. Feel free to reach out!

Pinned Loading

  1. omezle-chat omezle-chat Public

    Anonymous random chat web app based on MERN stack with a modern UI available at omezle.fun

  2. pomodoro-web-app-react pomodoro-web-app-react Public

    An amazing pomodoro app for students and the learners

    JavaScript

  3. portfolio portfolio Public

    React Portfolio web app based on terminal

    JavaScript 1

  4. notes-app-python-flask notes-app-python-flask Public

    HTML 1

  5. url_shortner_python_flask url_shortner_python_flask Public

    web app to shorten your links

    HTML 1

  6. JamBoard JamBoard Public

    Simple and easy to use whiteboard

    JavaScript