View online or download as a crisp single-page PDF

Mostafa Hana

Senior Full-Stack Engineer | SaaS & Mobile Specialist

Professional Summary

Full-Stack Engineer with 5+ years delivering production-grade backend APIs (Laravel, Node.js, Django) and cross-platform mobile apps (Flutter). Built 50+ projects including 3 multi-tenant SaaS platforms, AI features with GPT-4, and a 47-screen marketplace app on Google Play. Upwork Rising Talent 100% Job Success, 5.0★ rating.

Technical Skills

Backend: Laravel · Node.js · Django · PHP 8.x · REST · GraphQL

Frontend & Mobile: Flutter · React / Next.js · Vue.js 3 · TypeScript

Data & Cloud: MySQL · PostgreSQL · Redis · MongoDB · Firebase · AWS · Azure · Docker

Integrations: Stripe · Twilio · OpenAI GPT-4 · Shopify · Google Maps · WhatsApp API · Plaid

Professional Experience

Senior Full-Stack Engineer (Freelance)

2021 — Present
  • Delivered 50+ production systems for clients across the US, Europe, and MENA
  • Architected 3 multi-tenant SaaS platforms (Avidnote, PUMP, FFSynca) with 80+ DB tables each
  • Built enterprise Twilio platform — IVR routing, real-time SMS, automated campaigns (19 months)
  • Developed AI features with OpenAI GPT-4 — RAG document chat, sentiment analysis pipelines
  • Shipped Flutter marketplace app (47 screens) live on Google Play

Full-Stack Developer

2019 — 2021
  • Built Laravel / Vue.js web applications with payment gateways, admin panels, and REST APIs

Key Projects

Ease Travel — Egyptian Tourism Platform

Full-Stack Web

Full-stack bilingual tourism platform with headless architecture: Next.js 16 frontend, Laravel 11 REST API, and Filament v3 admin panel.A production tourism platform built and deployed in under 2 weeks, serving both Arabic and English audiences with comprehensive SEO foundations across 7 Schema.

Next.js 16 · Laravel 11 · Filament v3 · TypeScript · Tailwind CSS 4 +3

Avidnote — Academic Research & AI Platform

Full-Stack SaaS

Full-stack academic SaaS with AI-powered PDF annotation, RAG-based document chat, and university-integrated subscriptions.A production academic SaaS platform with 80+ API endpoints, 151 database migrations, 50+ Vue components, and 4 AI-powered features serving researchers and university students.

Laravel 12 · Vue.js 3 · OpenAI API · Stripe · MySQL +2

Twilio Communication Platform — Call Center & SMS Campaigns

Full-Stack Web

Full-stack business communication platform with Twilio-powered IVR call routing, real-time SMS messaging, and automated multi-campaign SMS scheduling.Consolidated call center operations, real-time messaging, and automated SMS campaigns into a single self-hosted application, replacing what would otherwise require multiple SaaS subscriptions.

Laravel 8 · Twilio SDK · Pusher · MySQL · Tailwind CSS +1

PristineGreen Cleaning — Business Website & Management Platform

Full-Stack Web

Full-stack Laravel platform with 40+ service pages, blog CMS, Stripe payments, PDF invoicing, ad landing pages with A/B variants, and a custom analytics dashboard.A comprehensive business platform built over 19 months (873 commits) — powering 40+ service pages, automated invoicing, Stripe payments, and multi-variant ad landing pages for a NYC cleaning company.

Laravel 9 · Vue 3 · MySQL · Stripe · DomPDF +2

Pump — Home Services Marketplace

Mobile App

Dual-sided real-time mobile marketplace connecting Saudi Arabian homeowners with verified service technicians — live on Google Play with 10+ service categories and full Arabic RTL support.A production app live on Google Play (play.

Flutter · Firebase · Google Maps · Laravel · WhatsApp Cloud API

PUMP Admin Dashboard — Home Services Operations Panel

Full-Stack Web

Full-stack admin panel bridging Firebase Firestore with a Laravel + Filament management interface for real-time content control, booking management, and operational monitoring.Gave the PUMP operations team full control over the mobile app's content, services, bookings, and promotions without requiring developer intervention — enabling independent app management across 17 admin panels and 20+ API endpoints.

Laravel 12 · Filament v4 · PostgreSQL · Firebase · mPDF +1

AI-Powered Stock News Sentiment Analyzer

Full-Stack Web

Full-stack AI pipeline that scrapes real-time S&P 500 press releases, runs them through multi-model GPT sentiment analysis, and produces actionable buy/sell signals on a color-coded dashboard.A production AI-powered stock analysis pipeline covering all 500+ S&P 500 companies with a 3-stage automated pipeline (scrape → filter → analyze) running every 1–2 minutes.

Laravel 9 · OpenAI GPT-4o · Laravel Dusk · Selenium · MySQL +3

Local SEO Heatmap & Geotagging Platform

Full-Stack Web

Full-stack platform that generates grid-based Google Maps ranking heatmaps for local businesses, with integrated image geotagging tools and a credits-based monetization system.A production local SEO platform developed over 2 years with 4 integrated APIs, enabling automated grid-based Google Maps rank tracking with up to 81-point resolution and a built-in image geotagging toolkit.

Laravel 8 · Vue.js 2 · MySQL · Google Places API · Mapbox API +3

FF Inventory (FFSynca) — Multi-Tenant SaaS

Full-Stack Web

Multi-tenant SaaS inventory management platform covering the full order-to-warehouse lifecycle with Stripe billing, Shopify sync, and a custom multi-method costing engine — deployed on Azure.A production multi-tenant SaaS platform with 80+ tenant database tables, 6 costing methods, bidirectional Shopify sync, and automated Azure CI/CD — developed over 24 months of active iteration.

Laravel 12 · Filament 4 · PostgreSQL · Redis · Stripe +3

Education & Certifications

MSA University

Faculty of Biotechnology

Harvard University — CS50 Certifications

  • CS50: Introduction to Computer Science
  • CS50W: Web Programming with Python and JavaScript
  • CS50P: Introduction to Programming with Python
  • CS50AI: Introduction to Artificial Intelligence with Python
  • CS50x: Introduction to Databases with SQL

Languages

Arabic (Native) · English (Professional Working Proficiency)