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

Frontend

Backend & Databases



šÆ 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
š” 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
š¬ 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
Let's build something amazing together! š
Open to collaborations, freelance work, and exciting projects. Feel free to reach out!