Great score on Implement LRU Cache Algorithm, Difficulty: Medium
Great score on Design a User Dashboard with Vue.js, Difficulty: Medium
Designed and developed scalable web and SaaS applications using Node.js, Express.js for backend services and Vue.js for responsive frontends.
Implemented secure payment gateway integrations supporting recurring billing, split payments, and seamless transactions
Integrated OAuth 2.0 authentication (Google, Facebook, LinkedIn) for secure and streamlined user access.
Built real-time scheduling features with Google & Outlook Calendar APIs, enabling event synchronization.
Developed real-time chat modules, messaging, and notifications using Socket.io and Firebase Cloud Messaging (FCM) to boost user engagement.
Integrated Google Translate API to support multilingual content and real-time language switching.
Optimized backend performance with caching, database indexing, and query optimization to reduce latency.
Collaborated in Agile sprints, cross-functional teams, and Git-based version control, ensuring continuous delivery with CI/CD pipelines.
Tech Stack: Node.js, NestJS, Express.js, TypeScript, Vue.js, MongoDB, REST APIs, OAuth 2.0, Socket.io, Firebase, Google & Outlook Calendar APIs, Google Translate API, CI/CD.
Processed audio streams using FFmpeg, generating waveforms and handling media formats.
Built backend services in Node.js and integrated with responsive frontends in Vue.js.
Designed optimized database schemas and implemented robust API endpoints.
Participated in sprint planning, code reviews, and deployment processes.
Tech Stack: Node.js, Express.js, Vue.js, MongoDB, FFmpeg, REST APIs.
Assisted in developing web applications using Node.js and Express.js, focusing on backend logic
Contributed to frontend integration and performed unit testing for data flow validation
Supported senior developers with debugging, performance optimization, and code reviews
Tech Stack: Node.js, Express.js, MongoDB, JavaScript.
Saloof is a pioneering B2B e-commerce platform built to streamline and digitalize the interaction between wholesale suppliers and retail buyers. The platform empowers businesses to manage their operations efficiently by providing an end-to-end commerce solution covering everything from product discovery and real-time order placement to automated invoicing, delivery logistics, notifications, and marketing tools. Designed with a focus on usability and scalability, Saloof supports both Arabic and English, catering to regional business needs across the Middle East. The system includes a comprehensive suite of features such as smart product alerts, digital invoicing, email updates, push notifications, and order tracking. Suppliers can enhance visibility through built-in marketing tools, while buyers benefit from real-time inventory updates and a seamless purchasing experience. Key Contributions Developed a real-time shopping experience with live cart synchronization, instant order updates, multilingual chat, and bilingual UI (Arabic/English). Integrated Moyasar payment gateway (Credit Card, STC Pay) to support secure digital transactions. Implemented Twilio WhatsApp messaging for automated order alerts and status updates. Used Google Translate API for dynamic multilingual translation across chat, products, and seller–buyer communication. Enabled push notifications via Firebase Cloud Messaging (FCM) for order status, delivery updates, and promotions. Added Gmail authentication, user activity tracking, and complete order lifecycle tracking—from placement to delivery. Built a scalable architecture using Socket.io for real-time communication between buyers, suppliers, and system modules. Tech Stack Frontend: Vue 3 Backend: Node.js, Express Database: MongoDB Real-Time: Socket.io Integrations: Moyasar (Payments), Twilio (WhatsApp), Google Translate API Cloud Services: Firebase (FCM, Authentication) Other: REST APIs, JWT Authentication, Deployment-ready SSR optimizations














Mish is a community-driven travel network that enables users across New Zealand to share rides, making travel more affordable, sociable, and environmentally friendly. The platform connects drivers and passengers in real time, providing a seamless carpooling experience with secure bookings, live updates, and efficient communication tools. Key Features & Contributions Developed a ride booking application with live driver tracking, real-time chat, trip notifications, and secure payments. Integrated Google Maps API for route planning, driver location tracking, and proximity-based ride search. Implemented Firebase for real-time data synchronization, notifications, and trip updates. Integrated Stripe for seamless payment processing between drivers and passengers. Built mobile-friendly interfaces with live updates, reminders, and an intuitive booking flow. Enabled real-time communication using Socket.io for instant chat and status updates. Tech Stack Frontend: Vue 3 Backend: Node.js, Express Database: MongoDB Real-Time & Notifications: Firebase, Socket.io Integrations: Google Maps API, Stripe Other: REST APIs, JWT Authentication, Secure Payment Handling





Locumbridge is an all-in-one healthcare staffing platform that connects healthcare professionals with practices efficiently and transparently. The app streamlines scheduling, communication, and financial management, providing a seamless experience for both locums and healthcare centers. Key Features & Contributions Developed a locum scheduling application connecting healthcare professionals with centers based on specialization. Implemented real-time communication using Socket.io for instant chat between locums and practices. Integrated push notifications via Firebase to keep users updated on new opportunities and schedule changes. Enabled OAuth login using Google and LinkedIn for secure and easy authentication. Built smart matching logic to pair healthcare professionals with relevant job opportunities. Integrated calendar sync with Google and Microsoft Calendars for seamless schedule management. Tech Stack Frontend: Vue 3 Backend: Node.js, Express Database: MongoDB Real-Time & Notifications: Firebase, Socket.io Integrations: OAuth (Google/LinkedIn), Twilio (optional messaging) Other: REST APIs, Secure Authentication, Smart Matching Algorithms






Salman A. is mid-senior Level Developer