Skip to content

Mostafa Badr

Senior Full Stack Developer

7+ years building scalable web applications, SaaS platforms, ERP systems, hospitality and reservation platforms, healthcare systems, and AI-powered conversational experiences.

Portrait illustration of Mostafa Badr, Senior Full Stack Developer

About Me

Full Stack Developer with 7+ years of experience building and leading scalable web applications and business systems, with a strong focus on frontend architecture and full-stack product delivery.

Experienced across ERP systems, reservation and hospitality platforms, restaurant management systems, hospital management systems, SaaS applications, marketing websites, and e-invoicing integrations for Egyptian E-Invoice and Saudi ZATCA.

Strong background in Vue 2/3, Nuxt.js, Node.js, NestJS, Express.js, Laravel, TypeScript, PostgreSQL, MySQL, REST APIs, and cloud/DevOps, with experience leading teams, modernizing legacy systems, designing reusable architectures, and optimizing performance.

Also experienced in AI-powered applications and conversational experiences, including text and voice interactions integrated into real-world product workflows.

Technical Skills

Frontend Development

Vue/Nuxt Architecture95%
Vue 2Vue 3Nuxt.jsInertia.jsPinia
JavaScript & TypeScript95%
JavaScriptTypeScriptComposition APIReusable Components
Modern UI Delivery90%
ReactTailwind CSSResponsive UIPerformance Optimization

Backend Development

PHP & Laravel90%
LaravelPHPBladeInertia.js
Node.js Services88%
Node.jsExpress.jsNestJSREST APIs
API Development90%
RESTGraphQLAuthenticationThird-Party APIs

Databases & Storage

MySQL
90% Proficiency
PostgreSQL
88% Proficiency
MongoDB
80% Proficiency
Redis
75% Proficiency

Architecture & APIs

REST APIs
92% Proficiency
GraphQL
78% Proficiency
Microservices
80% Proficiency
Legacy Refactoring
90% Proficiency

Integrations

ZATCA E-Invoicing
90% Proficiency
Egyptian E-Invoice
85% Proficiency
Payment Gateways
82% Proficiency
AI APIs
82% Proficiency

Cloud & DevOps

AWS
75% Proficiency
Docker
80% Proficiency
Kubernetes
70% Proficiency
Terraform
68% Proficiency
GitHub Actions
78% Proficiency
CI/CD
80% Proficiency

Domain Experience

ERP & Business Management

Multi-module ERP systems, workflows, inventory, and operational management.

Accounting & E-Invoicing

Accounting SaaS, Saudi ZATCA e-invoicing, and Egyptian E-Invoice integrations.

Hospital Management

Internal healthcare systems, operational workflows, and secure staff applications.

Reservation Systems

Hotel and reservation platforms with booking and operations workflows.

Restaurant Management

Restaurant management and POS solutions for real business operations.

AI Conversational Apps

Text and voice conversational interfaces, AI API integrations, and real-time AI interactions.

Work Experience

Senior Full Stack Developer

Vom September 2025 - PresentSaudi Arabia

Developing and maintaining an accounting SaaS platform with Laravel, PHP, MySQL, Blade, Inertia.js, Vue 2, and Vue 3.

  • Built accounting features for invoicing, expenses, payments, customers, and financial reporting.
  • Implemented and maintained ZATCA integration for Saudi e-invoicing and compliance requirements.
  • Refactored legacy code to improve quality, maintainability, scalability, and reusability.
  • Developed reusable Vue components and optimized backend logic, database queries, and application performance.

Frontend Team Leader

Runprof LLC December 2023 - August 2025Alexandria

Led a team of five front-end developers building scalable interfaces with Vue.js and Nuxt.js.

  • Owned project planning, code reviews, and front-end feature delivery.
  • Improved collaboration practices and frontend implementation standards.
  • Delivered responsive user experiences across hospitality, recruitment, ecommerce, and corporate websites.

Software Team Leader

Arabyplus July 2023 - March 2024Alexandria

Led a team of six developers building a comprehensive ERP system for a product-based company.

  • Used Vue.js, Nuxt.js, Express, NestJS, and PostgreSQL across the stack.
  • Oversaw end-to-end development across ERP modules and integrations.
  • Applied agile practices to improve collaboration, delivery speed, and quality.

Senior Frontend Developer

Skylink-eg February 2023 - July 2023Alexandria

Led frontend development with a team of four, building dynamic web applications with React, Express, and MongoDB.

  • Spearheaded UI/UX improvements to enhance responsiveness and user engagement.
  • Collaborated closely with backend and design teams to deliver seamless integrations.
  • Optimized frontend performance across customer-facing experiences.

Cloud Solution Architecture & Administrator

Alexandria Urology Hospital December 2022 - December 2023Alexandria

Managed and optimized hospital cloud servers and internal infrastructure using the in-house data center.

  • Designed, deployed, and maintained secure internal cloud solutions for hospital operations.
  • Improved high availability, resource allocation, and operational efficiency across departments.
  • Supported infrastructure practices aligned with healthcare data compliance needs.

Full Stack Web Developer

Alexandria Urology Hospital September 2020 - December 2023Alexandria, Egypt

Developed and maintained internal hospital web applications with Vue.js, Nuxt.js, and Node.js/Express.

  • Built secure interfaces and backend services to streamline operations and daily transactions.
  • Implemented data integrity measures and optimized system performance.
  • Collaborated with cross-functional hospital teams to improve staff efficiency.

Freelance Full Stack Web Developer

Freelance July 2019 - PresentAlexandria, Egypt

Delivered full-stack websites, reservation platforms, restaurant systems, ecommerce projects, and AI-powered applications for clients.

  • Built hospitality, medical, ecommerce, restaurant, taxi, and SaaS-style product experiences.
  • Delivered public websites and operational systems with Vue.js, Nuxt.js, Node.js, Laravel, Firebase, and Supabase.
  • Created text and voice conversational experiences and integrated AI capabilities into product workflows.
Portfolio & Case Studies

Featured Work & Projects

Scalable SaaS platforms, enterprise ERP systems, hospitality reservation portals, and AI-powered conversational apps built for high reliability and business growth.

★ Flagship Project ⚡ Live Interactive Demo Montg Platform • 2024

Montg ERP - Multi-Branch Commercial & Retail Platform

High-performance multi-branch ERP and POS platform engineered full-stack with Nuxt.js (Vue 3 + Nitro server engine) and MySQL. Features ACID transactions, multi-warehouse inventory, and modular feature flags.

Multi-Branch Accounting: Double-entry ledger, automated journal entries, chart of accounts, and real-time financial statements (P&L, Balance Sheet).
Inventory Audit Locking: Multi-warehouse stock tracking with real-time locking during stocktakes to eliminate discrepancies.
Vue.jsNuxt.jsNitro EngineMySQLERP
★ Flagship Project Personal Project • 2024

Mahsoob - Voice-First AI Financial Assistant & Expense Intelligence

Multi-channel personal finance AI assistant built with Nuxt 3, Vercel AI SDK, Google Gemini Multimodal, Evolution API, and a custom anti-ban WhatsApp humanization engine.

Multimodal Voice & Text Transaction Parsing: Ingests raw audio voice notes and text receipts from WhatsApp and Telegram, automatically extracting amounts, merchants, and currencies.
Automated Expense Classification & Budget Allocation: AI categorization engine distributing transactions into custom budgetary buckets and expense categories in real time.
AIFintechNuxt.jsVue.jsVercel AI SDK
★ Flagship Project Personal Project • 2024

Ghars - AI Smart Plant Care & Automation Platform

Intelligent botanical care platform built with Nuxt 3, Google Gemini Vision, Prisma ORM, MySQL, and automated Telegram bot care schedules.

Multimodal AI Plant Identification: Instant botanical species recognition and profile generation from user-submitted photos using Google Gemini Vision.
AI Health Diagnostics & Treatment: Visual disease detection analyzing leaf spots, pest infestations, and moisture distress with automated care advice.
AINuxt.jsVue.jsGemini VisionPrisma ORM

All Projects Catalog

Filter by technology stack or project domain to find relevant solutions

Showing 13 of 13 projects
Screenshot of Montg ERP - Multi-Branch Commercial & Retail Platform
⚡ Demo
Vue.jsNuxt.jsNitro EngineMySQL
corporate2024

Montg ERP - Multi-Branch Commercial & Retail Platform

High-performance multi-branch ERP and POS platform engineered full-stack with Nuxt.js (Vue 3 + Nitro server engine) and MySQL. Features ACID transactions, multi-warehouse inventory, and modular feature flags.

Screenshot of Mahsoob - Voice-First AI Financial Assistant & Expense Intelligence
🔒 Showcase
AIFintechNuxt.jsVue.js
personal2024

Mahsoob - Voice-First AI Financial Assistant & Expense Intelligence

Multi-channel personal finance AI assistant built with Nuxt 3, Vercel AI SDK, Google Gemini Multimodal, Evolution API, and a custom anti-ban WhatsApp humanization engine.

Screenshot of Ghars - AI Smart Plant Care & Automation Platform
🔒 Showcase
AINuxt.jsVue.jsGemini Vision
personal2024

Ghars - AI Smart Plant Care & Automation Platform

Intelligent botanical care platform built with Nuxt 3, Google Gemini Vision, Prisma ORM, MySQL, and automated Telegram bot care schedules.

Screenshot of Montg Platform - Bilingual SaaS Landing Page
● Live
Vue.jsNuxt.jsSSGTailwind CSS
corporate2024

Montg Platform - Bilingual SaaS Landing Page

High-performance bilingual SaaS landing page built with Nuxt 3 SSG, achieving 100% SEO, 90+ Lighthouse score, fluid RTL/LTR design, and WebP optimization.

Screenshot of Vom Accounting SaaS
● Live
Vue.jsNuxt.jsLaravelPHP
corporate2025

Vom Accounting SaaS

Accounting SaaS platform covering invoicing, expenses, payments, customers, financial reporting, and Saudi ZATCA e-invoicing compliance.

Screenshot of Alexandria Urology Hospital - Pharmacy & Clinical Inventory ERP
🔒 Showcase
Vue.jsNode.jsHealthcareHospital ERP
corporate2023

Alexandria Urology Hospital - Pharmacy & Clinical Inventory ERP

Enterprise hospital pharmacy ERP and clinical inventory platform built with Vue.js and Node.js. Features custom-built drag-and-drop drug hierarchy tree canvas and legacy HIS integration.

Screenshot of Runprof
● Live
Vue.jsNuxt.jsTypeScriptTailwind CSS
corporate2024

Runprof

A scalable corporate web platform delivered with modern Vue/Nuxt frontend practices and team-led implementation workflows.

Screenshot of Hwaidak Hotels
● Live
Vue.jsNuxt.jsHospitalityBooking
corporate2024

Hwaidak Hotels

Hospitality and reservation website focused on responsive booking experiences and operational presentation.

Screenshot of Tawzef
● Live
Vue.jsNuxt.jsRecruitmentHR Tech
corporate2024

Tawzef

Human resources and recruitment platform designed for company positioning and candidate onboarding.

Screenshot of Plaza Hotel Alexandria
● Live
Vue.jsHospitalityResponsive UISEO
freelance2023

Plaza Hotel Alexandria

Hotel showcase website designed to drive direct bookings and present accommodations effectively.

Screenshot of Dr. Attia Medical
● Live
Vue.jsHealthcareClinicalAppointments
freelance2023

Dr. Attia Medical

Medical practice web experience structured for patient trust, service discovery, and appointment requests.

Screenshot of Vox AAST
● Live
AIVue.jsVoice InteractionVercel
freelance2024

Vox AAST

AI-powered conversational application experience supporting real-time text and voice interaction patterns.

Screenshot of Gusteau Pizza
🔒 Showcase
Vue.jsRestaurantResponsive UIE-commerce
freelance2023

Gusteau Pizza

Restaurant website and ordering-oriented experience for food service presentation and customer engagement.