Lebanon / building for clients worldwide

Ahmad Hijazi

Full-stack product builder for platforms, dashboards, mobile apps, automation, and backend systems that need to work in the real world.

Full-stack platforms
Mobile apps
Admin dashboards
Auth and payments
Realtime systems
Deployment tooling

Builder signal

Client work needs more than screens. It needs systems that hold together.

I build complete products: customer-facing apps, admin control planes, mobile clients, backend APIs, payments, auth, realtime systems, deployment tooling, and automation that makes teams move faster. The strongest signal is the range: marketplaces, CRMs, dashboards, mobile apps, realtime matching, payment flows, content operations, deployment automation, and internal tools.

12+

Products and tools mapped from local workspaces

3

Core surfaces shipped together: web, dashboard, mobile

13

Public GitHub repositories on Ahmadh26

2019

GitHub profile active since

Featured case studies

Product work with the backend, admin, and mobile pieces included.

Open full catalog
Marketplace platformFamily activities marketplace

Everything Kids

A marketplace and control plane for kids activities.

A multi-surface platform connecting families with activity providers, with customer booking flows, provider onboarding, dashboard-managed content, payments, and operational admin tooling.

Role

End-to-end product engineering across frontend, backend, dashboard, auth, payments, CMS, and operational workflows.

Proof

Private/local case study. Public source is not linked.

Impact

Moved the product toward a controllable marketplace where public content, provider operations, support, finance, and user experiences can be managed from dedicated admin surfaces.

Surfaces

Public marketplaceProvider portalAdmin dashboardHomepage CMSSupport queues

Integrations

Stripe ConnectGoogle MapsReact EmailBetter AuthBullMQ
Next.jsNestJSPrismaPostgreSQLBetter AuthTanStack QueryStripeRedis
Learning platformBackend, dashboard, Flutter mobile

Sira Nabawiya

A cross-app content and learning system.

A multi-app workspace with a NestJS API, admin dashboard, and Flutter mobile app for auth, content, progress, quizzes, social features, subscriptions, reminders, and profile flows.

Role

System mapping, backend/dashboard/mobile integration planning, cleanup, and verification across three independent app roots.

Proof

Private/local case study. Public source is not linked.

Impact

Stabilized the workspace direction with clear API contracts, env-driven clients, normalized branding, and an execution queue for durable product work.

Surfaces

APIAdmin dashboardFlutter appContent toolsProgress flows

Integrations

IAP verificationPush dispatchR2 uploadsBetter Auth
NestJSPrismaPostgreSQLBetter AuthNext.jsFlutterZodR2 upload
Realtime social appLocation-aware matching

Parashute

Realtime matching, chat, venues, and safety workflows.

A location-aware social matching system with NestJS/Fastify backend, Flutter mobile app, Socket.IO realtime behavior, Redis/BullMQ jobs, S3 uploads, Firebase push, and moderation/admin workflows.

Role

Backend and mobile architecture diagnosis, matching flow analysis, logging review, and feature integration support.

Proof

Private/local case study. Public source is not linked.

Impact

Clarified matching behavior, websocket auth boundaries, venue/image flows, and operational debugging paths for a complex realtime product.

Surfaces

Mobile appMatching APIRealtime chatAdmin dashboardVenue imports

Integrations

S3 uploadsFirebase pushBetter AuthSocket.IO
NestJSFastifyPrismaPostgreSQLSocket.IORedisBullMQFlutter
On-demand service platformMobile car care in Saudi Arabia

Hawen

A service marketplace for mobile car care operations.

A multi-surface car care platform with marketing site, backend, dashboard, Flutter app, bookings, technicians, vehicles, payments, notifications, service areas, and operational analytics.

Role

Full-stack implementation across web, backend, dashboard, and mobile product surfaces.

Proof

Private/local case study. Public source is not linked.

Impact

Connected customer booking flows with admin operations, payment handling, service settings, vehicle data, and dispatch-oriented dashboard views.

Surfaces

Marketing webMobile appAdmin dashboardBackend APIAnalytics

Integrations

Tap PaymentsGoogle MapsFirebase MessagingSentryS3
ViteReactNestJSFastifyPrismaFlutterGoogle MapsTap PaymentsStripe
Agriculture marketplaceMarketplace, dashboard, mobile support

GlobalFarms

A large marketplace backend and dashboard ecosystem.

A broad agriculture platform with marketplace frontend, backend services, dashboard tools, mobile subscription/IAP support, billing, maps, social/auth flows, and admin audit systems.

Role

Feature implementation, backend planning, dashboard integration, payment/IAP documentation, and operational hardening.

Proof

Private/local case study. Public source is not linked.

Impact

Improved admin visibility, billing/IAP readiness, endpoint migration planning, and multi-surface marketplace operations.

Surfaces

Marketplace frontendBackend APIDashboardMobile handoffAudit logs

Integrations

StripeStoreKitGoogle Play BillingOpenAIMaps
Next.jsNestJSPrismaPostgreSQLTanStack QueryStripeOpenAIGoogle Maps
CRM and launch pipelineLead intake, approval, onboarding

EK Early Access + HQ

A launch workflow tying waitlists, CRM, and pre-launch setup together.

A cross-repo launch system with coming-soon intake, HQ CRM, provider/parent pipelines, webhook ingestion, pre-launch setup, email templates, and operational handoff planning.

Role

Integration architecture, repo contract mapping, CRM flow planning, and lead pipeline implementation support.

Proof

Private/local case study. Public source is not linked.

Impact

Defined the path from pre-signup to HQ approval, email communication, and product setup without blurring repo boundaries.

Surfaces

Coming soon siteHQ CRMPre-launch appEmail templatesPitch deck

Integrations

WebhooksEmail templatesLead scoringKanban pipeline
Next.jsPrismaPostgreSQLNextAuthReact EmailPlaywright
Work catalog

The smaller tools tell the same story: useful systems, shipped cleanly.

Infrastructure

EC2 Bootstrap

Public repo

Interactive Ubuntu EC2 setup for Node, pnpm, PM2, Nginx, SSL, PostgreSQL, Redis, MailHog, CodeDeploy, and GitHub SSH.

ShellAWS EC2NginxPM2PostgreSQL

Automation

Bybit Trader

Private build

Position-based BTCUSDT perpetual trade copier with idempotent sync, testnet-first safety, rate-limit handling, and structured logging.

TypeScriptBybit APIHMAC signingNode.js
Private/local work, described without source exposure.

Automation

WhatsApp Bulk Sender

Internal tool

CSV-driven WhatsApp sender with personalization, optional media, duplicate skipping, dry-run support, resume support, and progress tracking.

TypeScriptwhatsapp-web.jsCSVChrome automation
Private/local work, described without source exposure.

Tooling

StoreKit Importer

Internal tool

Imports StoreKit subscription products into App Store Connect with dry-run support, localization, prices, groups, and intro offers.

Node.jsApp Store Connect APIStoreKitJWT
Private/local work, described without source exposure.

Tooling

Invoice Generator

Private build

Small invoice generator that runs locally in the browser or Electron and exports a printable PDF without an account system.

HTMLCSSJavaScriptElectron
Private/local work, described without source exposure.

Mobile

Data Tracker App

Private build

Flutter app for CRUD data tracking with Firebase Firestore realtime sync, offline support, fuzzy Arabic search, and RTL layouts.

FlutterFirebase FirestoreProviderFuzzy search
Private/local work, described without source exposure.

Platforms

GraySync

Private build

Next/Nest workspace with AI SDK usage, permissions, dashboards, uploads, PDF/media features, and operational backend services.

Next.jsNestJSPrismaAI SDKCASL
Private/local work, described without source exposure.

Tooling

Nest Generate

Internal tool

Internal VS Code extension work for NestJS generation workflows and developer productivity.

TypeScriptVS Code APINestJS
Private/local work, described without source exposure.

Work history

Client-safe experience, framed around shipped responsibility.

A portfolio version of the work history: role, scope, outcomes, and systems delivered without exposing private repositories or client internals.

Recent and ongoing

Full-stack Product Builder

Independent client and product work

Lebanon / remote

Building client-facing products and internal platforms across web, dashboard, mobile, backend, automation, deployment, and operational tooling.

  • Delivered multi-surface products with public apps, admin dashboards, mobile clients, backend APIs, auth, payments, and messaging.
  • Turned rough product requirements into typed data models, guarded workflows, reliable integrations, and deployable interfaces.
  • Kept private work client-safe by documenting role, scope, architecture, outcomes, and proof without exposing source or credentials.
Next.jsNestJSPrismaPostgreSQLFlutterStripeRedisAWS

Ongoing platform work

Platform Engineer

Everything Kids

Marketplace / admin / provider systems

Engineering a family-activities marketplace with public booking flows, provider operations, dashboard-managed content, payments, support workflows, and admin control surfaces.

  • Built and integrated marketplace, provider, dashboard, homepage CMS, support, finance, and content-management surfaces.
  • Worked across Better Auth sessions, Stripe-oriented payment flows, maps, React Email, queue-backed work, and Prisma-backed data contracts.
  • Focused on giving operators real control over content, providers, support queues, and user-facing experiences.
Next.jsNestJSBetter AuthPrismaTanStack QueryStripeRedis

Recent product workspace

Cross-platform Product Engineer

Sira Nabawiya

Backend / dashboard / Flutter mobile

Worked across a learning-product workspace with API, dashboard, and Flutter app surfaces for content, progress, quizzes, subscriptions, reminders, and profile flows.

  • Mapped backend, dashboard, and mobile boundaries so product work could move without drifting between app roots.
  • Normalized API and auth configuration around environment-driven clients and durable integration contracts.
  • Created a clearer execution path for content tools, progress flows, mobile readiness, and backend cleanup.
NestJSNext.jsFlutterPrismaPostgreSQLBetter AuthR2

Selected engagements

Full-stack Systems Engineer

Hawen, GlobalFarms, Parashute, and launch systems

Service platforms / marketplaces / realtime apps

Supported and built complex product systems spanning service booking, agriculture marketplaces, realtime social matching, CRM-style launch pipelines, and operations dashboards.

  • Connected mobile and web products to booking, matching, billing, map, upload, push, analytics, and admin workflows.
  • Worked through realtime boundaries, payment and IAP readiness, audit trails, lead pipelines, and deployment-oriented tooling.
  • Balanced product delivery with system diagnosis: logs, runtime behavior, API contracts, and operational handoffs.
FlutterSocket.IOBullMQFirebaseGoogle MapsTap PaymentsOpenAIS3

Technical capabilities

Strongest where product, backend, and operations meet.

Product Frontends

Modern web apps with clean flows, fast iteration, and production-ready UI systems.

Next.js App RouterReact dashboardsTailwind/shadcnRSC boundariesResponsive UI

Backend Platforms

APIs, data models, auth, jobs, realtime, and admin contracts that can support real operations.

NestJS/FastifyPrisma/PostgresBetter AuthRedis/BullMQSocket.IO

Mobile Systems

Flutter mobile clients connected to backend APIs, push, auth, payments, and offline-friendly flows.

FlutterDioBLoC/GetItFirebase pushIAP and payments

Ops and Integrations

The glue work: payments, maps, uploads, email, deployment scripts, audits, and automation.

Stripe/TapGoogle MapsS3/R2 uploadsReact EmailEC2/Nginx/PM2

Delivery process

A practical loop for turning ambiguity into shipped work.

The workflow is built around discovery, useful implementation, verification, and handoff quality.

01

Map the system

I start by reading the repo, routes, schemas, env shape, product flows, and existing conventions before changing code.

02

Build the useful surface

I wire the actual user or admin workflow end to end instead of stopping at a pretty shell.

03

Verify with evidence

I prefer builds, logs, browser checks, API calls, screenshots, and concrete runtime signals over guesswork.

04

Leave it maintainable

I keep typed data, clear boundaries, predictable components, and handoff notes so the next iteration is easier.

Contact

Have a product, platform, or messy system that needs momentum?

Send the context. I can help turn scattered requirements into a shipped surface, clean integration, or maintainable internal tool.