Mahmoud Hamdy
Full-Stack Developer · Freelancer
About
Full-Stack Developer with hands-on experience building production-ready web and mobile applications across the MENA region. Specialized in Node.js/TypeScript backends, Flutter/Dart mobile apps, and Next.js frontends. Active open source contributor to major projects including express-validator, Helmet.js, and others across the Node.js ecosystem. Delivering end-to-end freelance solutions — from SaaS platforms, AI-powered chatbots, and e-commerce automation to admin dashboards and real-time systems. Experienced in building intelligent bots integrated with platforms like Salla and Telegram to automate customer support and boost sales for e-commerce businesses.
By the Numbers
0+
Projects Delivered
0+
Open Source Contributions
0+
Merged PRs
0+
Years Experience
0+
Happy Clients
Services
Full-Stack Development
End-to-end web applications with Node.js/TypeScript backends, Next.js/React frontends, and robust database architecture.
Mobile App Development
Cross-platform mobile apps with Flutter/Dart using clean architecture, state management, and native performance.
E-Commerce Automation
Salla platform integration, automated order management, customer engagement bots, and analytics dashboards.
AI Chatbot Development
Intelligent conversational bots for Telegram, WhatsApp, and web — with NLP, auto-responses, and platform integrations.
API Development & Integration
RESTful APIs, third-party integrations, payment gateways, real-time WebSocket systems, and microservices architecture.
What Makes Me Different
🚀
End-to-End Delivery
From idea to deployment — I handle frontend, backend, mobile, and DevOps so you get one developer for everything.
🌍
Arabic-First Applications
Native RTL support, Arabic UI/UX patterns, and deep understanding of MENA market needs.
⚡
Fast Turnaround
Efficient workflows and modern tooling mean your project ships faster without cutting corners.
🛡️
Post-Launch Support
I don't disappear after delivery. Bug fixes, updates, and technical support when you need it.
Technical Skills
⚙️ Backend
Node.js
TypeScript
Express
NestJS
Python
🎨 Frontend
Next.js
React
Tailwind CSS
HTML/CSS
📱 Mobile
Flutter
Dart
Bloc/Cubit
🗄️ Databases
MongoDB
PostgreSQL
Redis
☁️ Cloud & DevOps
Docker
DigitalOcean
AWS
CI/CD
🔧 Other
Laravel
Supabase
Firebase
Salla API
AI Chatbots
Tools & Workflow
💻
VS Code
Primary IDE
🔀
Git & GitHub
Version Control
🐧
Linux
Development OS
🐳
Docker
Containerization
📬
Postman
API Testing
🎨
Figma
UI/UX Reference
🌐
Nginx
Web Server
🛡️
Cloudflare
CDN & DNS
☁️
DigitalOcean
Cloud Hosting
📋
Notion
Project Management
Experience
Full-Stack Developer
ROV GROUP
- Built the Escore esports platform — a comprehensive 16-module backend (Node.js/Express/TypeScript) with tournament brackets, match management, rankings, real-time features, and RBAC
- Developed Next.js admin dashboard and Flutter mobile app targeting the MENA esports market
- Researched and integrated esports data APIs (PandaScore, GRID, Abios)
- Worked on Daleel (tour guide marketplace) and Saudi Host (tourism platform) for Gulf markets
Node.jsTypeScriptExpressNext.jsFlutterMongoDB
Freelance Full-Stack Developer
Mostaql · Khamsat · Upwork
- Delivered production-ready projects including WhatsApp Auto-Reply Bot SaaS, Clinic Booking System (Laravel + Next.js), and ride-sharing platform (Wasalni)
- Built a complete AI-powered e-commerce assistant integrated with Salla platform
- Created multiple utility tools: Screenshot API, Bulk Email Sender, CSV-Excel Converter
- Developed Bagour Delivery and Sana3y — full-stack mobile apps with Node.js backends
Node.jsNext.jsFlutterLaravelPythonPostgreSQL
Education & Languages
Bachelor's Degree in Computer Science
University — Faculty of Computers & Information
2021 — 2025
Continuous Learning & Professional Development
- Advanced Node.js & TypeScript
- Flutter & Dart Mobile Development
- System Design & Architecture
- Cloud Infrastructure & DevOps
- Open Source Best Practices
ArabicNative
EnglishProfessional Working
Technical EnglishFluent (Documentation & Code)
Open Source Contributions
25+
Projects Contributed
15+
Merged PRs
Node.js
Ecosystem Focus
Active contributor to the Node.js/JavaScript open source ecosystem. Key contributions include:
- express-validator — Multiple merged PRs improving validation logic and documentation
- Helmet.js — 8 merged PRs enhancing security middleware
- Other projects — Dify, Hono, shadcn/ui, Supabase, n8n, Payload CMS, NestJS, Mongoose, dotenv, consola, Open WebUI
Featured Projects
Escore — Esports Platform Delivered ✓Platform
Full-stack esports platform for MENA region with tournament management, live match tracking, team/player rankings, news, and transfers module.
Node.jsTypeScriptNext.jsFlutterMongoDBWebSocket
View Details →IAI — AI E-Commerce Assistant Delivered ✓SaaS
End-to-end intelligent assistant for a Saudi e-commerce client. Integrates with Salla for automated customer support via Telegram, real-time order tracking, product recommendations, and admin dashboard.
Node.jsNext.jsSalla APITelegram BotAI/NLP
View Details →Wasalni — Ride-Sharing Platform Delivered ✓Mobile App
Complete ride-sharing solution with Node.js backend, Next.js dashboard, and two Flutter apps (rider + driver). Real-time tracking and payment integration.
Node.jsNext.jsFlutterPostgreSQLWebSocket
View Details →الأربعون النووية — Hadith App Published ✓Mobile App
Published on Google Play featuring Nawawi's 40 Hadith with audio narration, Arabic UI with RTL support.
FlutterDartGoogle Play
View Details →Clinic Booking System Delivered ✓Web App
Complete clinic management and booking system with online appointments, doctor schedules, patient records, and automated reminders.
LaravelNext.jsPostgreSQLTailwind CSS
View Details →WhatsApp Auto-Reply Bot Delivered ✓SaaS
SaaS platform for automated WhatsApp business responses. No-code rule builder, multi-number management, conversation analytics.
Node.jsNext.jsWhatsApp APIMongoDB
View Details →Bagour Delivery Delivered ✓Mobile App
Hyperlocal delivery app connecting customers with nearby stores. Customer app, store panel, driver app with real-time order tracking.
Node.jsFlutterNext.jsMongoDBWebSocket
View Details →Client Reviews
Mahmoud built an exceptional AI assistant that integrates perfectly with our Salla store. The bot handles customer inquiries around the clock, and we've seen a noticeable increase in sales and customer satisfaction. His technical skills and responsiveness are outstanding.
أم
Ahmed Al-Mutairi
IAI — Salla AI Assistant
The clinic booking system exceeded all expectations. Clean design, smooth user experience, and the admin dashboard gives us full control. Mahmoud was professional from day one and delivered on time with exceptional quality.
سح
Dr. Sarah Al-Husseini
Clinic Booking System
We've worked with Mahmoud on several web and mobile projects, and he consistently delivers outstanding results. Excellent communication, clean code, and he always suggests improvements we hadn't considered. He's our go-to developer.
عش
Omar Al-Sharif
Multiple Freelance Projects
Platforms & Links
Latest from Blog
Tutorial12 min read
Complete Guide to Salla Store Automation
Automate your Salla store with bots, order notifications, inventory sync, and abandoned cart recovery using Node.js.
Guide15 min read
Salla vs Zid: Complete Comparison
Head-to-head comparison of Saudi Arabia's top e-commerce platforms — features, pricing, APIs, and which to choose.
Tutorial14 min read
Building a WhatsApp Business Bot
Build an automated WhatsApp bot with Node.js and the Cloud API — webhooks, auto-replies, and e-commerce integration.
Get In Touch
Have a project in mind? Let's discuss how I can help bring your idea to life.
Available for freelance projects