Hi, I'm Mohammed Salih, a Full Stack MERN Developer and Frontend & Backend Engineer focused on building secure, scalable, responsive, and production-ready web applications.
I work with JavaScript, React, Node.js, Express, MongoDB, and Vue.js, building complete systems from modern frontend interfaces to backend APIs, databases, authentication, payments, and real-time communication.
What I enjoy building: 🚀 Full-Stack Apps • 🎨 Modern UIs • ⚙️ Node.js Backends • 🌐 REST APIs • 🔐 Authentication & RBAC • ⚡ WebSockets • 🎥 WebRTC • 💳 Payments • 📊 Admin Dashboards • 🤖 AI Apps • 🎮 Multiplayer Systems • 🚗 Booking Platforms • 📝 Collaborative Apps
Building reliable software that solves real-world problems with clean, maintainable architecture.
| 🚀 Application | 🔧 Stack / Concepts |
|---|---|
| 🌐 Full-Stack Applications | React • Node.js • Express • MongoDB |
| 🎨 Frontend Systems | React • Vue • Tailwind • Bootstrap |
| ⚙️ Backend Systems | Node.js • Express • REST APIs |
| 🔐 Authentication | JWT • OAuth • RBAC • Protected Routes |
| ⚡ Real-Time Apps | WebSockets • Yjs • CRDT |
| 🎥 Communication | WebRTC • Real-Time Video |
| 💳 Payment Systems | Razorpay • Cashfree |
| 📊 Admin Platforms | Dashboards • Analytics • Management |
| 🤖 AI Applications | Resume Analysis • Skill Detection |
| 🎮 Multiplayer Systems | WebSockets • Server Authority |
| 🚗 Booking Platforms | Reservations • Inventory • Payments |
| 📝 Collaboration | Yjs • WebSockets • WebRTC |
ogDoc is a real-time collaborative document editor built for teamwork and content creation. Multiple users can edit documents simultaneously using Yjs CRDT + WebSockets.
Features: 👥 Multi-user Editing • ⚡ Real-Time Sync • 🔄 CRDT Conflict Resolution • 🧩 Drag & Drop Editor • 📝 Text Blocks • 🖼️ Images • 🎥 Videos • 🔐 Permissions • 👑 Owner/Participant Roles • 📹 WebRTC Video Calls • 🔑 OAuth
Stack: React Node.js WebSockets Yjs WebRTC OAuth
Skylark is a vehicle rental and reservation platform for customers and fleet administrators with booking, payment, inventory, and management functionality.
Features: 🚗 Vehicle Browsing • 🔎 Search & Discovery • 📅 Reservations • 💳 Payments • 👤 Customer Management • 👑 Admin Dashboard • 🔐 RBAC • 📊 Statistics • 📦 Inventory • 🛠️ Maintenance •
Stack: Node.js Express MongoDB Vue.js Bootstrap Razorpay
Member Vault is a membership management platform for businesses handling subscription plans, members, payments, renewals, and access control.
Features: 👑 Admin Dashboard • 👤 Member Dashboard • 🔐 RBAC • 📦 Subscription Plans • 💳 Razorpay • 💳 Cashfree • ⏳ Expiry Handling • 🔄 Renewals • 📧 Email Notifications • 📊 Monitoring • 🔒 Protected Routes
Stack: React Node.js Express MongoDB Razorpay Cashfree
AI Job Portal & Resume Analyzer is a recruitment platform that helps recruiters manage jobs and applicants while providing automated resume analysis and skill detection.
Features: 💼 Job Posting • 👨💼 Recruiter Dashboard • 👨🎓 Job Seeker Profiles • 📄 Resume Upload • 🤖 Resume Analysis • 🧠 Skill Detection • 📊 Applicant Management • 📋 Hiring Pipeline • 📈 Admin Dashboard • 🔎 Job Discovery • 📬 Application Tracking
Stack: React Node.js Express MongoDB AI
Duo Pro Football is a browser-based real-time multiplayer football game using a server-authoritative architecture for game state, physics, collision, and score validation.
Features: 🎮 Multiplayer • 👥 Player vs Player • 🤖 Player vs Computer • ⚡ Real-Time Sync • 🔌 WebSockets • 🧠 Server Authority • ⚽ Physics • 💥 Collision Handling • 🏆 Score Validation • 🌐 Online Gameplay
Stack: JavaScript Node.js WebSockets HTML CSS
🚀 Advanced MERN Architecture • 🎨 Frontend Engineering • ⚙️ Scalable Backend Systems • ⚡ Real-Time Applications • 🔐 Application Security • 💳 Payment Integration • 🤖 AI Applications • 📊 Admin Systems • 🗄️ Database Optimization • ☁️ Deployment & Performance
| Area | Technologies / Focus |
|---|---|
| 💻 Frontend | React • Vue • Tailwind • Bootstrap |
| ⚙️ Backend | Node.js • Express • REST APIs |
| 🗄️ Database | MongoDB • Data Modeling |
| 🔐 Security | JWT • OAuth • RBAC |
| ⚡ Real-Time | WebSockets • Yjs • CRDT |
| 🎥 Communication | WebRTC |
| 💳 Payments | Razorpay • Cashfree |
| 🤖 AI | Resume Analysis • Skill Detection |
| ☁️ Deployment | Vercel • Netlify • Render |
| 🛠️ Tools | Git • GitHub • VS Code • Figma |
Build it clean. Secure it properly. Scale it intelligently.
Clean Architecture • Reusable Code • Secure APIs • Scalable Systems • Real-World Solutions

