Om Sharma
Full Stack Engineer focused on building products with extra attention to detail
About
Education
Skills
- JavaScript
- TypeScript
- React/Next.js
- Node.js
- WebRTC
- Websockets
- Docker
- Kubernetes
- Redis
- BullMq
- Kafka
- SQS
- ECS
- EC2
- S3
- AWS
- Express
- PostgreSQL
- MongoDB
Side projects
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.
- Javascript
- React
- WebRtc
- WebSockets
- NodeJs
- ExpressJS
Collborative-Docs-App
Collaborative Docs is a real-time collaborative document editor with live syncing and user presence features. Built with WebSockets and full-stack tech, it provides a smooth editing experience with versioning and real-time updates.
- TypeScript
- React
- EC2
- Operational Transformers
- AWS
- WebSockets
- Tailwind CSS
Riverside.fm
Platform for 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
- TypeScript
- React
- WebRTC
- AWS
- WebSockets
- Tailwind CSS
ManimAI
Platform for AI 2d Video Generator Which Generates Architectual Diagrams ,Helpful for Students,Lecturers,etc.
- TypeScript
- React
- AWS
- Docker
- Open Source Models
- Tailwind CSS
Chat-With-PDF : RAG
Platform for To Chat With PDF Context,You Just need to upload your Pdf file to this platform and you can chat with that, and it will responds based on your pdf content.
- TypeScript
- NextJs
- Qdrant DB
- Langchain
- BullMq
- Vector Embeddings
- Open Source Models
- Tailwind CSS
KoDeploy
Vercel-like deployment platform — a developer-focused platform that allows you to deploy frontend apps with ease.
- TypeScript
- NextJs
- ECS
- ECS-FARGATE
- S3
- AWS
- WebSockets
- Tailwind CSS
Hls-Adaptive Bitrate Streaming
This 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.
- TypeScript
- React
- ECS
- ECS-FARGATE
- ffmpeg
- S3
- AWS
- SQS
- Docker
- Tailwind CSS
Stream X
Building an browser based streaming software like OBS Studio. but obs studio is on localmachine. but i am implementing this application browser based.
- TypeScript
- React
- ECS
- ECS-FARGATE
- FFMPEG
- Docker
- RTMP
- MediaRecorder
SimplyShare
Real Time File Sharing Application with Implemented Webrtc and Websockets,DataChannels.
- React
- Tailwind
- TypeScript
- Redux
- WebRTC
- WebSockets
FerrumShell
Implemented a CLI Shell In Rust!.
- Rust
Medium-like Blogging Platform
A serverless blogging platform with modern architecture and real-time capabilities.
- React
- Tailwind
- TypeScript
- Redux
- Hono
- ServerLess Architecutre
- Prisma ORM
- Cloudflare Workers
- WebSockets
Personal Portfolio
My Latest Portfolio.
- NextJS
- Tailwind
- TypeScript
- Recoil
Terminal Portfolio
A Terminal Portfolio Build During My College Days.
- React
- Tailwind
- TypeScript
- Redux