Mahmoud Hamdy
Full-Stack Developer · Freelancer
NOW
Building Escore esports platform at ROV GROUP · Open to freelance projects in Salla automation & AI chatbots
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+
External OSS Projects
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 — 2026 · Graduated
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)
Achievements & Recognition
📚
25+ Technical Articles Published
Bilingual tutorials on Node.js, Flutter, e-commerce automation, and DevOps — averaging 12 min read.
2025 — 2026
⭐
Open Source Contributor — JS & Dart Ecosystems
500+ merged PRs total — 100+ to external libraries including adhan_dart, Itqan CMS, nanoid, Helmet.js, express-validator, Mongoose, Dify, zod, Payload CMS, and others.
Ongoing
📱
Published Mobile App on Google Play
"Al-Arba'oon Al-Nawawiyya" — Flutter app for Nawawi's 40 Hadith with audio narration and full Arabic RTL.
2024
🛒
Salla Platform Integration Expert
Built multiple production integrations including the IAI AI-powered e-commerce assistant for Saudi merchants.
2025 — 2026
🎯
50+ Production Projects Delivered
Full-stack web, mobile, and SaaS solutions for clients across Egypt, KSA, and the wider MENA region.
2022 — 2026
🤝
Top-Rated Freelancer
Consistent 5-star reviews on Mostaql, Khamsat, and Upwork — known for on-time delivery and post-launch support.
Active
Open Source Contributions
20+
External Projects
500+
Merged PRs
JS · Dart
Ecosystem Focus
Active contributor across the JavaScript, Node.js, and Dart open-source ecosystems. Headline contributions:
- adhan_dart — top contributor to a Dart prayer-times library that powers Islamic apps
- Itqan CMS — frontend & backend PRs for the Quranic content management system
- nanoid — PRs to one of the most-installed ID generation libraries on npm
- Helmet.js — PRs across helmet, feature-policy, and docs (Express security middleware)
- express-validator · Mongoose · Dify · zod · Payload CMS · path-to-regexp · zustand — multiple merged PRs each
- Ecosystem support — fastify, pino (3 sub-repos), joi, dotenv, debug, express-rate-limit, jshttp/cookie
Latest Merged PRs
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 →Sana3y — Handyman Marketplace Delivered ✓Marketplace
On-demand marketplace connecting customers with verified local craftsmen (plumbers, electricians, carpenters). Customer app, worker app, admin dashboard with real-time job dispatch.
Node.jsFlutterNext.jsMongoDBWebSocketFCM
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