Back to portfolio
Tripoli, Lebanon · Lebanon / remote

Ahmad Hijazi

Technical Lead · Full-stack Engineer

Self-taught full-stack engineer with 7+ years building and shipping production software, now leading engineering as Technical Lead. I run teams of up to 10 developers across frontend, backend, and mobile, and stay hands-on across NestJS APIs, Next.js dashboards, and Flutter clients. Most of my work is multi-surface product delivery: a public app, an admin control plane, and a mobile client sharing one backend, with auth, payments, queues, and realtime behaviour that have to hold up in production.

Download PDF

Experience

Technical Lead

Tech Quarters

Jun 2025 — Present

Tripoli, Lebanon

Head of Development, leading the engineering team across frontend, backend, and mobile platforms while owning architecture, delivery, and technical standards.

  • Lead a team of up to 10 developers across frontend, backend, and mobile, aligning technical strategy with business goals.
  • Define and enforce coding standards, architecture patterns, and deployment pipelines across concurrent product workspaces.
  • Deliver multi-surface products end to end: public web app, admin dashboard, provider portal, and Flutter mobile clients against a shared NestJS API.
  • Own backend delivery on a family-activities marketplace covering Stripe payment flows, Better Auth sessions, BullMQ background work, transactional email, and Prisma/PostgreSQL data contracts.
  • Mentor developers through regular code reviews, pairing, and performance evaluations; scope and prioritise features directly with stakeholders.
TypeScriptNestJSNext.jsPrismaPostgreSQLFlutterStripeRedis / BullMQAWS

Full-stack Team Lead

Endspace MENA (Born Creators Group)

Jul 2024 — Mar 2025

Dbayeh, Mount Lebanon

Led full-stack delivery for a Next.js/NestJS product workspace, working as the lead backend contributor while coordinating the wider development team.

  • Led a team of up to 10 developers across web and backend delivery, setting technical direction and review standards.
  • Lead backend author on the core platform: role- and permission-guarded APIs, dashboards, media and PDF handling, uploads, and AI SDK integrations.
  • Shaped data models and service boundaries so frontend and backend teams could ship in parallel without contract drift.
TypeScriptNestJSNext.jsPrismaPostgreSQLRedis / BullMQCASLAI SDK

Backend Developer → Senior Backend Developer

Tech Quarters

Jul 2022 — Jul 2024

Jbeil, Lebanon

Promoted to Senior Backend Developer in Jan 2023

Backend engineer on a large agriculture marketplace platform built and maintained by an eight-developer team across web, dashboard, and mobile surfaces.

  • Built and maintained NestJS services backing customer web, operations dashboard, and Flutter mobile surfaces of the same platform.
  • Delivered marketplace domain work: catalogue and order flows, role-based access, media handling, background jobs, and admin tooling.
  • Worked inside an established multi-team codebase, following shared conventions and reviewing peers rather than reinventing patterns.
NestJSPrismaPostgreSQLTypeScriptAWS S3BullMQFlutter

Full Stack Developer → Senior Full-stack Developer

Numeric Slick

Feb 2019 — Nov 2023

Tripoli, Lebanon

Concurrent, part-time from Jul 2022 alongside the Tech Quarters role; promoted to Senior in Jan 2022

Built websites, CRMs, and internal portals for clients across Lebanon, and owned the agency’s own website and client portal.

  • Delivered client websites and CRM systems end to end, from data model through to deployed interface.
  • Owned the company website and internal portal, including maintenance, feature work, and client-facing updates.
  • Moved from jQuery-era stacks into React and Next.js as the agency modernised, picking up each framework on live client work.
JavaScriptTypeScriptReactNext.jsNode.jsMySQLPHP

Selected product work

Everything Kids

Family-activities marketplace and control plane

Multi-surface marketplace connecting families with activity providers: customer booking flows, provider onboarding and portal, homepage CMS, support and finance queues, payments, and Flutter client apps — all on one NestJS API. Lead backend contributor.

NestJSNext.jsPrismaPostgreSQLBetter AuthStripeBullMQFlutter

Hawen

On-demand mobile car-care platform (Saudi Arabia)

Service marketplace covering bookings, technician dispatch, vehicles, service areas, payments, notifications, and operational analytics across marketing site, backend, dashboard, and Flutter app.

NestJSFastifyPrismaSocket.IORedisTap PaymentsFlutter

Parashute

Realtime location-aware social matching app

Sole backend author. Matching engine, realtime chat, venue data, moderation and safety workflows, background jobs, S3 uploads, and Firebase push behind a Flutter mobile client.

NestJSFastifySocket.IORedis / BullMQPrismaFirebaseFlutter

ec2-bootstrap

Open-source deployment tooling

Idempotent EC2 provisioning script for modern Node, NestJS, and Next.js deployments — Nginx, PM2, and environment setup from a clean instance.

ShellNginxPM2AWS EC2
github.com/Ahmadh26/ec2-bootstrap

Technical skills

Languages
TypeScript · JavaScript · Dart · SQL · Shell
Backend
NestJS · Fastify · Express · Prisma · PostgreSQL · Redis · BullMQ · Socket.IO · Better Auth · REST API design
Frontend
Next.js (App Router) · React · TanStack Query · Tailwind CSS · shadcn/ui · React Hook Form · Zod
Mobile
Flutter · Dio · Firebase push · Firestore · In-app purchases / StoreKit
Cloud & operations
AWS EC2 · AWS S3 · Cloudflare R2 · Nginx · PM2 · Deployment scripting
Integrations
Stripe · Tap Payments · Google Maps · React Email · OpenAI / AI SDK · App Store Connect API
Leadership
Team leadership (up to 10) · Architecture & standards · Code review · Mentoring · Stakeholder scoping

Education

Advanced Diploma of Computer Systems Engineering

Chisholm Institute · Completed 2017

Information Technology and Networking

Chisholm Institute · 2015 — 2016

Languages

English · Arabic