1. Riverside : This is a minimal peer-to-peer audio/video recording application inspired by Riverside.fm. It allows two participants to connect via a WebRTC-based video call and record their own audio/video streams locally in high quality. Once the recording is complete, each participant's media is uploaded to Amazon S3 for storage and later retrieval. repo : https://github.com/omshdev/Riverside

  2. ObsBridge : This project is a WebRTC-based live streaming bridge that allows creators to bring remote guests directly into OBS without relying on platforms like StreamYard or Riverside. Guests join a lightweight browser meeting powered by a mediasoup SFU, where their audio and video streams are published in real time. Each participant’s stream can then be accessed through a dedicated viewer endpoint and added as a browser source in OBS, giving the host full control over layouts, scenes, and overlays while streaming to platforms like YouTube. The goal is to keep creators entirely within their OBS workflow while still enabling multi-guest conversations. I’m also building this as an open-source project, since there currently isn’t a simple open-source system that bridges WebRTC guest streams directly into OBS in this way.,repo : https://github.com/omshdev/OBSBridge

  3. Rafka is a lightweight, re-implementation of Apache Kafka written in Rust, built from the ground up to understand how distributed commit logs work. It aims to explore the internal mechanics of Kafka — including durability, partitioning, offsets, replication, and fault-tolerant message delivery.https://github.com/omshdev/Rafka

  4. Omrenetes — Mini Kubernetes-OrchestratorA lightweight event-driven container orchestration system built with Node.js, TypeScript, Docker, BullMQ, Kafka, and PostgreSQL.Supports transactional configs, container scaling, queue-based processing, and event-driven orchestration. repo : https://github.com/omshdev/Omernetes

  5. KoDeploy : A learning-focused project where I build a simplified version of Vercel, the popular frontend cloud platform for developers. This project aims to help me understand and implement the core concepts behind modern CI/CD, serverless deployment, and edge infrastructure. repo : https://github.com/omshdev/KoDeploy,yt : https://www.youtube.com/watch?v=Ue9oa_c9gro

  6. hls-bit-streaming : his project allows users to upload video files via a React frontend, processes them into HLS streams using FFmpeg on the backend, and stores the results in AWS S3. It uses Docker for containerization and SQS for asynchronous processing. repo : https://github.com/omshdev/hls-bit-streaming

  7. Zapier : an open source alternative of Zapier all done supports tools like gmail,google docs , webhooks,queue syatems,distirbuted systems more A powerful, extensible automation platform for connecting apps and triggering workflows. Built with microservices in mind and powered by the Transactional Outbox Pattern for reliability and consistency in distributed processing.https://github.com/omshdev/zapier_by_om

  8. Quizzy is a real-time quiz platform built using pure WebSockets — no database, no authentication, just instant communication between teachers and students. It’s inspired by KBC (Kaun Banega Crorepati) style interaction where speed and accuracy matter most.repo : https://github.com/omshdev/Quizzy

  9. RustisDB : A Redis-like in-memory key-value store written in Rust.Fast, lightweight, and safe — built for learning and experimentation.https://github.com/omshdev/RustisDB

  10. Rusty-Server : This project demonstrates building a basic HTTP server entirely from scratch using Rust's standard library. It's designed to provide a deep understanding of networking, concurrency, and HTTP protocol fundamentals without relying on high-level frameworks.repo : https://github.com/omshdev/Rusty-Server

  11. ManimAi : Building a AI 2d Video Generator Which Generates Architectual Diagrams ,Helpful for Students,Lecturers,etc : Building a AI 2d Video Generator Which Generates Architectual Diagrams ,Helpful for Students,Lecturers,etc yt : https://www.youtube.com/watch?v=wXXQ2c5JlWM&feature=youtu.be,repo : http://github.com/omshdev/AI-Manim-diagrams-builder

  12. **Offline Screen Share : A Zero latency, high-resolution screen sharing that works completely offline. Perfect for educational institutions and offices in areas with limited internet connectivity.Experience ultra-low latency screen sharing over LAN & Wi-Fi with no internet required. Perfect for regions with poor internet connectivity.**

  13. chat-with-pdf : Build an AI-powered application that allows users to chat with the contents of a PDF. The system uses Next.js for the frontend/backend, a Vector Database for semantic search, and OpenAI (or similar) for generating responses, yt : https://www.youtube.com/watch?v=HEUSnBMOhF8&feature=youtu.be.repo : https://github.com/omshdev/chat-with-pdf

  14. streamyard : building an browser based streaming software like OBS Studio. but obs studio is on localmachine. but i am implementing this application browser based.,repo : https://github.com/omshdev/StreamX

  15. Offline Screen Sharing App : In my rural college, projectors often failed and internet connectivity was unreliable. Teachers tried platforms like Zoom and Google Meet, but latency and data usage made them impractical.So I built an offline screen-sharing app that works entirely on local networks — no internet required, near-zero latency, optimized for classrooms and institutions.Today it has 5000+ users with 100–450 daily active users.

    1. What it solves:
  16. GST Automation Tool : Chartered Accountants were spending hours manually cleaning and processing messy CSV files for GST workflows.So I built a GST Automation Tool that processes these tasks in seconds, reducing repetitive manual work and saving significant time. Currently used by 2–3 active real users, but for them it removes a major daily pain point.

    1. What it solves:
      1. CSV cleanup automation
      2. Faster GST workflows
      3. Reduced human error
      4. Saves hours of repetitive effort
  17. Rust + WebAssembly Experiments : Built multiple projects using Rust + WebAssembly to deeply understand low-level browser performance and memory interaction.

    GitHub: https://github.com/omshdev/wasm

    What I explored:

18 . Medium Clone – Blogging Platform : Built a Medium-style blogging platform using serverless architecture, focused on scalable APIs and modern deployment practices.

  1. What it demonstrates:

    1. Stateless backend design
    2. Serverless functions
    3. Clean content workflows
    4. Scalable architecture mindset

    https://github.com/omshdev/Medium-Bloging-App

  2. Some more :

Screen Sharing Platform (SFU Architecture) : Built a scalable screen-sharing platform using SFU architecture for multi-user college/classroom use cases.

Video Calling App : Built a peer-to-peer video calling application using WebRTC.https://github.com/omshdev/video-calling-app

Chess App : Built a multiplayer chess platform using WebSockets for real-time moves and synchronization.

File Sharing Application : Built a real-time file sharing system using distributed streaming concepts and efficient transfer flows.https://github.com/omshdev/SimplyShare

Collaborative Docs : Built real-time collaborative documents with live syncing, user presence, and concurrent editing systems.https://github.com/omshdev/collborative-docs-app

Paytm : An Amount Transferring App like to know how db transactions work and Full Stack Knowledge. https://github.com/omshdev/paytm

How I Work