Skip to content

SkvProgrammer/SkvProgrammer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Hey, I'm Satyam πŸ‘¨β€πŸ’»

Self-taught Full-Stack Developer | Open Source Contributor | System Design Architect | DSA Enthusiast

Building scalable real-time systems and solving complex problems with code. Passionate about MERN, system architecture, and competitive programming.


πŸš€ Current Focus

  • Building Omezle β€” A WebRTC-powered real-time chat platform serving 20K+ concurrent users
  • Learning Cloud architecture, microservices, and advanced system design
  • Contributing to open-source projects (freeCodeCamp, CPython)
  • Solving complex DSA problems (500+ on LeetCode & HackerRank)

πŸ’Ό About Me

I'm a self-taught software engineer with expertise in full-stack development, system design, and competitive programming. With strong foundations in Data Structures, OS, Networking, and DBMS, I specialize in building production-ready applications that handle real-time data at scale.

Key Highlights

  • ⚑ 20K+ Concurrent Users β€” Designed backend systems in Omezle handling massive real-time traffic
  • 🎯 500+ DSA Problems β€” Ranked top 125 in LeetCode weekly contests
  • πŸ“š Open Source β€” Contributed to freeCodeCamp (5 merged PRs) and CPython (official Python interpreter)
  • πŸ”§ Full-Stack Expertise β€” MERN stack, real-time systems, WebRTC, Socket.IO
  • πŸ—οΈ System Design β€” High-level and low-level architecture, microservices, scalability patterns

πŸ“¦ Tech Stack

Languages

Python C++ JavaScript Java C

Frontend

React HTML5 CSS3 WebRTC WebSockets

Backend & Databases

Node.js Express.js Flask MongoDB PostgreSQL Redis

DevOps & Tools

Docker Linux Git Vercel Railway

AI Tools

ChatGPT Claude Google Gemini


🎯 Featured Projects

Omezle β€” Real-Time Random Video Chat

Live Demo β€’ Repository

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

Technical Achievements:

  • πŸŽ₯ WebRTC-based peer-to-peer video streaming with SFU fallback architecture
  • πŸ”„ Real-time matchmaking engine using Socket.IO and custom algorithms
  • πŸ“Š Backend infrastructure supporting 20K+ concurrent users
  • πŸ›‘οΈ Comprehensive moderation system, rate limiting, and session management
  • πŸš€ Deployed on Railway (backend) and Vercel (frontend) with automatic scaling
  • πŸ”§ Currently architecting microservices for improved scalability and fault tolerance

Stack: MongoDB β€’ Express.js β€’ React β€’ Node.js β€’ WebRTC β€’ Socket.IO β€’ Docker β€’ Railway β€’ Vercel


Terminal Theme Portfolio β€” Interactive CLI-Inspired Portfolio

Live Demo β€’ React Web App

An innovative, terminal-style portfolio where visitors type commands to explore sections. Showcases full-stack capabilities with a unique UX approach.

Stack: React β€’ Vercel


URL Shortener API β€” Flask REST Backend

Production-grade URL shortening service with clean, minimal frontend

Demonstrates backend fundamentals: RESTful API design, data validation, and deployment best practices.

Stack: Python β€’ Flask β€’ REST API β€’ Vercel


Pomodoro Timer β€” Real-Time Study Application

WebSocket-enabled productivity timer with session tracking

Real-time synchronization across multiple browser tabs using WebSocket technology.

Stack: Python β€’ Flask β€’ WebSockets β€’ React β€’ Vercel


πŸ† Achievements & Recognition

Competitive Programming

  • πŸ₯‡ LeetCode Rank 125 β€” Weekly Contest 477
  • πŸ₯‡ LeetCode Rank 453 β€” Biweekly Contest 170
  • βœ… 500+ DSA Problems β€” Solved across LeetCode & HackerRank
  • πŸ“œ Certified β€” Java, Python, SQL on HackerRank

Open Source Contributions

  • freeCodeCamp β€” 4–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, SQL Certifications (HackerRank)

πŸ“ˆ GitHub Analytics

GitHub Stats

Top Languages

GitHub Streak


πŸ’‘ Skills Snapshot

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 Data Structures & Algorithms, OS, Networking, DBMS, System Design, OOP
Tools & Productivity ChatGPT, Claude, Google Gemini, Postman, Linux CLI

πŸ“š Learning Path

Currently deepening expertise in:

  • Cloud Architecture β€” Containerization, orchestration, and scaling patterns
  • System Design β€” Building distributed systems with high availability and low latency
  • Microservices β€” Design patterns, service mesh, and event-driven architecture
  • Advanced DSA β€” Graph algorithms, dynamic programming, and optimization techniques
  • Web3 & Blockchain β€” Smart contracts and decentralized applications

🌐 Connect With Me

Platform Link
Email satyamkumarverman@gmail.com
GitHub @skvprogrammer
LeetCode skvprogrammer
LinkedIn Satyam Kumar Verman
Twitter @skvprogrammer
Portfolio satyamkumarverman.xyz

🎬 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

πŸ“Š Profile Stats

Profile Views Counter

GitHub Followers


Let's build something amazing together! πŸš€

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors