CH-01 / Tangier, Morocco · UTC+1
Hamza
Lachehab El Hilali
Senior Full-Stack Engineer · AI / LLM Integration · Streaming & Payments
I'm a full-stack engineer with 6+ years building for the web, shipping production web, mobile and AI products end-to-end. Lead engineer on a live-streaming platform serving 80,000+ users and 18,000+ paying subscribers on AWS. I design the schema, build the TypeScript/Node and Next.js/React system, wire payments, ship LLM features into real products (Claude, GPT-4o, Gemini), and own the AWS/CI deploy and on-call. Remote-first, async-strong, fluent in English and French.
- Users on AzloTV
- 80k+
- Paying subscribers
- 18k+
- Years shipping for the web
- 6+
- Commits on AzloTV in 9 months
- ~2.5k
02 / Selected work
Case studies
01 · streaming · 2025–nowproductionAzloTV Streaming PlatformSubscription streaming platform: web, iOS, tvOS and Android, plus payments and live infraMoved subscriptions and payments out of the Node/Express monolith into a separate payment microservice (Strangler Fig pattern); entitlement changes reach the monolith as Redis pub/sub events.WebiOStvOSAndroidBackend/CloudCase study
02 · web · 2026liveSniffariDog-community platform: matching, events, services and Q&A, live at sniffaridogs.comWebCase study 
03 · fintech · 2025–2026shippedMENA TradeAI trading-signals SaaS with courses, tiered subscriptions and an EN + Darija RTL UIWebCase study - 04 · fintech · 2026shippedFinance OSSelf-hosted multi-currency finance PWA with a Claude advisor on AWS BedrockDashboards in MAD, GBP, USD and EUR with live currency conversion and separate personal and business views.WebPWACase study

05 · mobile · 2026–nowin progressSakinahMuslim companion app: prayer times, Qur'an mushaf, Qibla and trainers, in EN/AR/FRiOSAndroidCase study
06 · ai · 2025archivedLuxconnSatellite-imagery AI that turns high-value properties into scored contractor leadsWebiOSAndroidCase study
07 · saas · 2025liveFrameKraft / Jay's FramesOrder, payment and vendor-catalog system for a Houston frame shop, plus its storefrontWebCase study
03 / All projects
Project explorer
24 projects · 25 early works
24 / 24 projects
- 2025–nowAzloTV Streaming PlatformCase studySubscription streaming platform: web, iOS, tvOS and Android, plus payments and live infrastreamingWebiOS
- 2026SniffariCase studyDog-community platform: matching, events, services and Q&A, live at sniffaridogs.comweb
- 2025–26MENA TradeCase studyAI trading-signals SaaS with courses, tiered subscriptions and an EN + Darija RTL UIfintechWeb
- 2026Finance OSCase studySelf-hosted multi-currency finance PWA with a Claude advisor on AWS BedrockfintechWebPWA
- 2026–nowSakinahCase studyMuslim companion app: prayer times, Qur'an mushaf, Qibla and trainers, in EN/AR/FRmobileiOSAndroid
- 2025LuxconnCase studySatellite-imagery AI that turns high-value properties into scored contractor leadsaiWebiOS
- 2025FrameKraft / Jay's FramesCase studyOrder, payment and vendor-catalog system for a Houston frame shop, plus its storefrontsaasWeb
- 2026–nowAzloTV StudioCreator live-broadcasting app for iOS and Android from one Swift codebase (Skip)mobileiOSAndroid
- 2026Team AzloAzloTV's internal staff and operations app: film production, events, merch, support and legal in one role-aware mobile appmobileiOS
- 2026–nowCluster Profile Card PlatformCognito-secured profile and journal app on AWS Fargate, with admin ETL and a keyed APIsaasWebiOS
- 2026Fast OTT PlayerMulti-platform media player: Fastify API, web dashboard, admin, tvOS, iOS and Tizen appsstreamingWebtvOS
- 2026Warehouse Shift Booking AutomationAWS control plane and elastic worker fleet that books hourly warehouse shifts for opted-in candidatesdevtoolsWebAWS
- 2025Multi-Tenant E-Book Reading PlatformMulti-tenant Laravel content API, import pipeline and image processing, plus a Next.js e-readerweb
- 2026LuvoryLuxury fashion storefront and full merchant back office on Cloudflare WorkersecommerceWebChrome extension
- 20264CO-OP (open-source contribution)Claude Code + Codex orchestration skill: added a live monitor view and project detectordevtoolsCLIClaude Code
- 2026Liquid Glass Studio (fork)Added a WebGPU backend, presets and an editor to an open-source Liquid Glass rendererweb
- 2026PeptAIReact Native/Expo protocol tracker with AI chat and RevenueCat subscriptionsmobileiOSAndroid
- 2026ProDevsFreelancer marketplace with vetted sellers, skill tests and escrowed ordersweb
- 2025–26CARVER-AIVideo-in, security-assessment-out pipeline with multi-model LLM orchestrationaiWeb
- 2025Cash Matters — Wagtail CMS featuresAuthor profiles, site-wide search and an asset library for a Django/Wagtail siteweb
- 2025Roogr Marketplace AppAudit, performance overhaul and backend migration of an Arabic Flutter marketplace appmobileiOSAndroid
- 2025WebSolution.maAgency site with PayPal checkout, admin dashboard and multi-currency invoicingweb
- 2025AI Security Platform — Marketing WebsiteScroll-driven marketing site with GSAP and breakpoint-aware Lottie animationsweb
- 2025SocBetsFlutter app for live football scores, stats, head-to-head, odds and predictionsmobileiOSAndroid
Early work & training25 items · 2022–2026
- 2026tvOS Simulator MCP Server · MCP server that lets an AI coding agent drive the tvOS Simulator and Siri Remote
- 2026Chauffeur Booking Site Prototype · Static chauffeur-transfer site for Morocco with a quote-to-booking wizard
- 2025Film Production Studio Landing Page · French one-page site for a Moroccan audiovisual production studio
- 2025Necform · French live IT-training platform with courses, B2B enterprise accounts and admin
- 2025Silver Lions Gaming · Accessible beta-signup landing page and card-game demo for players 65+
- 2025WorkStyle Arena · Scenario-based work-personality quiz with teams and a global leaderboard
- 2025WebRTC Meeting App · Peer-to-peer video meetings with chat and file transfer in React
- 2024Tangier Day Tours · Multi-page tour-agency site with 21 tour packages and email booking
- 2023Astraeus Fitness Platform · PHP/MySQL fitness app with a user space, exercise library and admin dashboard
- 2023End-of-Studies Project (Auth Prototype) · PHP signup and login with reCAPTCHA and email verification via PHPMailer
- 2023Expense Tracker (React) · React app to add transactions and view statistics
- 2023Jungle House Plant Shop · React plant-shop exercise with categories, a care scale and a cart
- 2023WordPress Contact Form Plugin · Single-file WordPress plugin adding a contact form shortcode
- 2023Library Management System · PHP/MySQL library app for members, reservations, borrowing and admin
- 2023Real Estate Listings Manager · PHP/MySQL property-listing app with member and visitor areas
- 2023Mundi Media Website · Agency website on Bootstrap templates, in two iterations
- 2023World Cup 2022 Simulator · PHP simulator for FIFA World Cup Qatar 2022 group matches
- 2023Recipe Finder · Recipe app on TheMealDB API with random picks and advanced search
- 2023iWATCH Movie Catalog · Searchable, sortable movie table loaded from a JSON file
- 2022Neighbourhood Sports Pitches (UX) · Mobile UI mockups for booking local sports pitches
- 2022Cosmetics Store Product Manager · Front-end product form and table for a cosmetics shop, in two versions
- 2022Club Registration Form · Registration form with live JavaScript input validation
- 2022Insolitours · Travel landing page built from a style guide and desktop/mobile mockups
- 2022JavaScript Exercises Workshop · Ten beginner JavaScript exercises: loops, functions, sorting and search
- 2022Training-Centre Homepage Clone · HTML/CSS recreation of a training-center homepage
04 / Timeline
Experience
Aug 2023 — Now
Founder & Lead Full-Stack Engineer (Remote)
PROPD Ltd (UK) · WebSolution.ma
- Lead engineer on AzloTV, a live-streaming platform serving 80,000+ users and 18,000+ paying subscribers: moved subscriptions and payments out of the Node/Express monolith into a Strangler Fig microservice, added Stripe Connect creator payouts and live SuperChat, and hardened the MediaMTX live pipeline on the AWS media stack (ECS Fargate, S3, MediaConvert, CloudFront, Cloudflare R2); migrated ad insertion off MediaTailor and built a FairPlay license service (validated end to end, not yet in production).
- Delivered web products end-to-end for clients and own ventures: MENA Trade (AI trading-signals SaaS, EN + Moroccan Darija RTL), Sniffari (17-module backend for a live dog-community platform), Luxconn (satellite-imagery AI lead generation) and CARVER-AI (video-to-security-assessment pipeline); contract developer on FrameKraft / Jay's Frames (payments, email, vendor imports, SEO; live at jaysframes.com).
- Built production AI/LLM features with multi-model orchestration (Claude, GPT-4o, Gemini, Grok): a streaming financial advisor on AWS Bedrock, trading-signal generation, and image and video analysis pipelines.
- Built native and cross-platform mobile apps: AzloTV iOS/tvOS (Swift 6, SwiftUI), AzloTV Studio (Swift + Skip for iOS and Android), Sakinah (SwiftUI + Kotlin/Compose), and Flutter and React Native/Expo apps including PeptAI (Supabase, RevenueCat).
- Open source: published Finance OS (multi-currency finance PWA on AWS Bedrock + Claude); contributed a live monitor view and project detector to 4CO-OP, merged upstream (+8,122 lines); extended Liquid Glass Studio with a WebGPU rendering backend, glass presets and an editor mode (about 9k lines of source).
Jan 2022 — Jul 2023
Web Developer, promoted to Developer Project Manager
Prochanal
- Built and maintained client websites on WordPress and custom PHP, and designed an AI-powered customer-service agent that cut response times across client workflows.
- Promoted to coordinate development teams across concurrent client engagements, owning timelines, engineering resourcing and stakeholder communication.
Jan 2020 — Dec 2022
Founder
DigitalAds
- Ran an IT-services and digital-marketing studio for local and regional clients: web hosting, SEO, technical support and paid advertising.
Jan 2019 — Dec 2020
Computer Repair Technician
Wfix Store
- Built prototype client websites with SEO setup; provided hardware and software maintenance for customer devices.
Education
Full-Stack Web Development (dual diploma)
SoliCode — OFPPT × Simplon · 2021–2023
Baccalaureate — Life & Earth Sciences
Lycée Al Moustakbal · 2021
Certifications
- Anthropic Cyber Verification Program (approved participant)
- Microsoft Office Specialist — Word & Word Expert (Office 2016)
05 / Signal chain
Skills
Languages
- TypeScript
- JavaScript
- Python
- PHP
- Dart
- Swift
- Kotlin
- SQL
- HTML
- CSS
Frontend
- React
- Next.js
- React Native / Expo
- SwiftUI
- Flutter
- Tailwind CSS
- Redux
- shadcn/ui
- Three.js
Backend
- Node.js
- Express
- Fastify
- Django
- Laravel
- REST APIs
- WebSockets (Socket.IO)
- Redis / BullMQ queues
AI / LLM
- Anthropic Claude (incl. AWS Bedrock)
- OpenAI GPT-4o
- Google Gemini / Vertex AI
- Function calling
- RAG
- Prompt engineering
- Multi-model orchestration
- n8n workflow automation
Cloud / DevOps
- AWS (ECS Fargate, S3, CloudFront, MediaConvert, MediaTailor, Bedrock, SES)
- Cloudflare (Workers, D1, R2)
- Docker
- Docker Compose
- nginx
- GitHub Actions CI/CD
- Railway
- Vercel
- Netlify
Databases & ORMs
- PostgreSQL
- MongoDB
- Redis
- MySQL
- Prisma
- Drizzle
- Mongoose
Payments
- Stripe
- Stripe Connect
- PayPal
- Braintree
- RevenueCat
- Apple In-App Purchase
Streaming & Media
- HLS/DASH
- MediaMTX
- FairPlay DRM
- RTMP/SRT ingest
- AV1/H.264
- FFmpeg
06 / Live feed
GitHub
Synced · hourly
- Public repos
- 19
- Stars
- 7
- Followers
- 11
- On GitHub since
- 2016
- AstraeusPHP/MySQL fitness app with a user space, exercise library and admin dashboardPHP★ 1upd 2026-09-30
- finance-osSelf-hosted multi-currency finance PWA with a Claude advisor on AWS BedrockTypeScript★ 1upd 2026-04-26
- Application-de-recettes-de-cuisine-en-utilisant-une-APIRecipe app on TheMealDB API with random picks and advanced searchHTML★ 0upd 2023-10-28
- react2React app to add transactions and view statisticsJavaScript★ 0upd 2023-05-10
- Jungle-houseReact plant-shop exercise with categories, a care scale and a cartJavaScript★ 0upd 2023-04-13
- Contact-FormSingle-file WordPress plugin adding a contact form shortcodePHP★ 0upd 2023-04-12
- LibraryPHP/MySQL library app for members, reservations, borrowing and adminPHP★ 0upd 2023-03-17
- gestion-des-annonces-d-une-agence-immobili-V2PHP/MySQL property-listing app with member and visitor areasPHP★ 3upd 2023-03-13
- Gestion-des-annonces-d-une-agence-immobili-reNo description.PHP★ 0upd 2023-02-09
- Simulateur-coupe-du-mondePHP simulator for FIFA World Cup Qatar 2022 group matchesPHP★ 0upd 2023-02-02
- Cr-er--interroger-et-afficher-le-contenu-d-un-fichier-JSONSearchable, sortable movie table loaded from a JSON fileJavaScript★ 0upd 2023-01-03
- Concevoir-une-solution-pour-les-terrains-de-proximit-Mobile UI mockups for booking local sports pitches★ 0upd 2022-12-22
- Gestion-d-articles-dans-un-magasin-de-vente-de-produits-cosm-tiques--V2Front-end product form and table for a cosmetics shop, in two versionsJavaScript★ 0upd 2022-12-14
- Gestion-d-articles-dans-un-magasin-de-vente-de-produits-cosm-tiquesNo description.HTML★ 0upd 2022-12-14
- Formulaire-d-inscription-aux-Clubs-ParascolairesRegistration form with live JavaScript input validationCSS★ 0upd 2022-11-22
- InsolitoursTravel landing page built from a style guide and desktop/mobile mockupsCSS★ 0upd 2022-11-16
- Java-WorkShopTen beginner JavaScript exercises: loops, functions, sorting and searchHTML★ 0upd 2022-11-15
07 / Open channel
Contact
Remote · open to EOR or contract work. Based in Tangier, Morocco, UTC+1 (full overlap with UK/EU, mornings with US-East).
hamzalachehab@elhilali.devLanguages
- Arabic
- Native
- Moroccan Darija
- Native
- English
- Fluent
- French
- Fluent
- Spanish
- Beginner

