Beirut · London · GCC — Since 2016

Sara Darwich
Chamas

Senior Full-Stack Engineer

AI platform architect. Nine years building enterprise, fintech and commerce systems end to end.

Featured work Download CV
Scroll
I. Profile

Architecture first,
then everything else.

Experience9+ years
Projects delivered25+ client engagements
Agents orchestrated40+ across 24 stages
DegreeBSc Computer Science

Senior full-stack software engineer with nine years of experience delivering enterprise, fintech and e-commerce products across web, mobile and backend systems — specialised in AI platforms, multi-agent orchestration and automated software-delivery pipelines.

Experienced in product architecture, secure integrations and end-to-end delivery across Lebanon, the United Kingdom, the GCC and Europe. The work below is not a list of tools; it is a record of systems that had to keep running — money moving between customers, drivers and merchants, banks shipping on deadline, agents writing code that people depend on.

React Angular Next.js TypeScript Node · NestJS Java Spring Boot Flutter SQL Server Redis Docker · CI/CD AI Agent Orchestration
II. Featured project — 01
Monty Holding · Architecture & agent orchestration

AI Management System

An AI software house: 40+ specialised agents running a 24-stage pipeline from idea to deployment.

StrategyDesignEngineeringQADelivery

Agent orchestration

Forty-plus specialised agents across a 24-stage pipeline — Strategy → Design → Engineering → QA → Delivery — turning an idea, Figma file or BRD into user stories, code, API contracts, database schemas, QA tests and a deployment, from a single interface.

Platform architecture

TypeScript monorepo — React + Vite frontend, Express backend, shared type package — on Microsoft SQL Server, with Redis and BullMQ queues running agents asynchronously through background workers.

Multi-LLM orchestration

OpenAI, Anthropic Claude and Google Gemini integrated through LangChain and LangGraph, producing structured JSON with traceable run histories and a human-in-the-loop approval inbox gating sensitive actions such as Jira pushes and API publishes.

Developer tooling

In-browser IDEs: a Live App Builder with Monaco, live preview, an AI code panel and a real-time terminal over node-pty and Socket.IO, plus the CodeCraft prototyping IDE — project files persisted to the database.

Enterprise integrations

An OAuth hub for Jira, Figma, GitHub/GitLab, Slack, Notion and Microsoft 365, with live meeting transcription through Teams and Google Speech, summarised into AI action items.

The pipeline, stage by stage
24 stages · 5 phases · 40+ agents

Idea in,
deployment out.

Each stage is owned by one or more specialised agents, run asynchronously through Redis and BullMQ workers. Structured JSON passes forward; every run is traceable, and sensitive actions wait in a human approval inbox.

01–05

Strategy

Idea intake Feasibility BRD generation Scope & roadmap Backlog & user stories
06–10

Design

Figma ingestion Token extraction UX flow mapping Component specs Design QA
11–17

Engineering

Architecture plan API contracts Database schema Scaffold generation Feature implementation Code review Refactor pass
18–21

Quality assurance

Test-plan authoring Unit & integration E2E & regression Security & secrets audit
22–24

Delivery

Build & containerise Deploy & release notes Post-release monitoring
Featured project — 02
Sole creator & architect · Jun 2026 – present

MyOrder

Five applications, one backend: a multi-vertical delivery ecosystem built alone.

Drag to rotate · slide to peel apart
01

Customer mobile app

Multi-vertical browsing, cart, checkout, offers and live delivery tracking.

02

Customer website

The same experience on the web, sharing identity and realtime infrastructure.

03

Driver app

Availability, dispatch, turn-by-turn navigation, delivery confirmation, earnings.

04

Merchant portal

Live orders, full catalogue control, multi-branch, staff permissions, promotions, settlements.

05

Operations back office

Refunds, support cases, fraud review and platform-wide configuration.

The five screens
Hover a screen to straighten it
9:41MyOrder
Deliver to — Hamra, Beirut
Food Grocery Pharmacy
Beirut Grill4.8
Mezze plate ×2$14.00
Delivery$1.50
Checkout · $15.50
01 · Customer app
Flutter · live tracking
OnlineDriver · 4.9
PickupBeirut Grill
Drop-offBliss St 14
Today's earnings$62.40
Confirm delivery
02 · Driver app
Dispatch · navigation · earnings
merchant.myorder.app / orders
Live orders Catalogue Branches Staff & roles Promotions Settlements Reports
Live
18
Prep avg
11m
Today
$4.2k
#10482 · 3 itemsPreparing
#10481 · 1 itemDriver assigned
#10480 · 7 itemsDelivered
#10479 · 2 itemsDelivered
03 · Merchant portal
Catalogue · branches · settlements
Operations back officeRegion · MENA
Refunds
7
Cases
23
Fraud
2
Drivers
146
Settlement queue
Beirut Grill$8,410 · pending
Nour Pharmacy$2,180 · paid
Fresh Market$5,930 · paid
City Bakery$1,265 · paid
Platform configuration
Fees Zones Verticals Wallet rules Feature flags
04 · Back office
Refunds · fraud · configuration
MyOrderSign in
Everything,
delivered.
Search restaurants, shops… Go
FoodGroceryPharmacyRetail
05 · Customer website
Shared identity & realtime core

Shared platform core

One backend API with a single identity across all five clients, realtime order and driver tracking, and background workers for notifications, payments, reports and scheduled jobs — SQL Server for transactional data, Redis for cache and queues.

Financial systems

Payment, wallet, refund, merchant settlement and invoicing subsystems — with the reconciliation and audit trails required to move money between customers, drivers and merchants.

Verticals covered

Food, grocery, pharmacy and general retail on one shared catalogue model, with modifiers, pricing and availability per branch.

Reach
Drag the globe

Four markets,
one delivery standard.

Nine years of work spread across Lebanon, the United Kingdom, the GCC and Europe — banks and retailers in MENA, freelance clients in London and the Gulf, an analytics engagement in Oslo, and a delivery platform built for Beirut.

Beirut & Hamra, LebanonBase · 2016 – present
London, United KingdomWestylize Ltd · 2024 –
Oslo, NorwayRudr Tech · 2023
GCC — Gulf regionClient delivery
MENA — 50+ banks & retailersTurnkey Systems
III. Experience

Ten years, flown through

2022 — 2026
Hamra, Lebanon

Senior Web Developer

Monty Holding (MyMonty)

AI & SDLC automation — led the architecture and development of the AI Management System and its AI Augmentation Layer: a control room bridging design and delivery, orchestrating agents that translate Figma designs into Jira user stories, API contracts, QA test cases and starter code.

Frontend & architecture — scalable React and Angular v17–v19 platforms on Nx Workspace microfrontends, including an enterprise-grade File Manager and the platform's Live App Builder IDE.

Backend & APIs — services and RESTful APIs in Node.js, Java Spring Boot and PHP, with job queues and workers, secure authentication (OAuth/OIDC, Keycloak) and third-party integrations in production.

CMS & e-commerce — custom CMS platforms and advanced Shopify integrations, owned from backend architecture to storefront delivery.

2024 —
London, UK & Beirut

Freelance Full-Stack Developer

Westylize Ltd

Led delivery of 25+ client projects spanning web development, e-commerce, CMS and digital services across the UK, Lebanon and the GCC — alongside the full-time role.

Owned each engagement end to end — architecture, build, integrations and deployment — as the client's sole technical contact.

2023
Oslo, Norway

Full-Stack Web Developer

Rudr Tech

Built HR analytics dashboards in React and Node.js, cutting report-generation latency by 40% through backend API and frontend rendering optimisation.

Applied containerisation and automated builds to simplify environment replication and deployment.

2021
Adlieh, Lebanon

Web Developer

Turnkey Systems SARL

Delivered Angular v12 applications for 50+ banks and retailers across MENA, building full-stack features and integrating backend APIs.

Refactored shared components to cut duplication and improve maintainability by 25%; helped implement CI/CD pipelines and deployment automation.

2018
Haret Hreik, Lebanon

Software Operations Developer

ICLEB

Maintained and modernised accounting and stock systems used by 50+ SMEs.

Improved UI/UX and added backup automation, reducing support requests by 30%.

2016
Beirut, Lebanon

Where it started

Torch Academy · Eddys Group

iOS Developer Intern and Web Developer Intern, 2016–2018 — Swift and UIKit on one side, the web stack on the other.

Measured impact
Bars grow on scroll
40%

Report-generation latency removed from HR analytics dashboards at Rudr Tech.

25%

Maintainability gain from refactoring shared Angular components at Turnkey Systems.

30%

Fewer support requests after UI/UX work and backup automation at ICLEB.

50+

Banks and retailers across MENA running the Angular applications delivered.

25+

Client engagements led end to end across the UK, Lebanon and the GCC.

40+

Specialised agents orchestrated across the 24-stage delivery pipeline.

IV. Technical skills
Drag the sphere
TypeScript JavaScript Java PHP Dart SQL React Angular Next.js Vite Tailwind Node.js Express NestJS Spring Boot Flutter Swift · UIKit SQL Server PostgreSQL Redis Prisma LangChain LangGraph Claude OpenAI Gemini Docker CI/CD BullMQ Keycloak OAuth 2.0 Nx Workspace Socket.IO Microsoft Graph Figma API Shopify
Languages

TypeScript, JavaScript, Java, PHP, Dart, SQL — working knowledge of Python and Swift.

Frontend

React, Angular (v2–v19), Next.js, Vite, Tailwind CSS, HTML5/CSS3, UI/UX and design-system consistency.

Backend

Node.js, Express, NestJS, Java Spring Boot, PHP, RESTful API design, job queues and background workers.

Mobile

Flutter and Dart cross-platform; Swift and UIKit on iOS.

Databases

Microsoft SQL Server, PostgreSQL, MySQL, Redis, Prisma.

AI & automation

OpenAI, Anthropic Claude, Google Gemini, LangChain, LangGraph; agent design and orchestration, prompt engineering, structured outputs; n8n, Zapier, Make.

Architecture

System design, microservices, microfrontends (Nx Workspace), monorepos, multi-tenant platforms, realtime and event-driven systems.

Infra & security

Docker, CI/CD (GitHub Actions, GitLab CI), BullMQ, Firebase, Azure Entra ID, Google Cloud, Keycloak, OAuth 2.0 / OpenID Connect SSO, secure API-key management, Git, Vercel.

Integrations

Microsoft Graph API, MS Teams developer apps, GitHub Apps & Actions, Jira, Figma API, Shopify, WordPress. Agile/Scrum, project management, digital strategy.

V. Certifications, education & languages
Six credentials · rotate the deck
Anthropic Academy · 2026

Claude, in depth

Claude Code in Action · Agent Skills · Model Context Protocol, introduction and advanced · Subagents · Claude Cowork.

IBM & SkillUp · 2026

Java & engineering

Object-Oriented Programming in Java · Java Programming Fundamentals · Introduction to Software Engineering · Spring Framework for Java Development.

Google & Microsoft · 2025–2026

AI & product

AI Essentials — responsible AI, prompting, productivity tools · Enterprise Product Management Fundamentals · Digital Marketing.

Education & languages

BSc Computer Science

Lebanese University — Hadath, Lebanon.
Arabic, native · English, professional working proficiency.

Anthropic Academy · 2026

Agents & protocols

Model Context Protocol — introduction and advanced · Subagents · Agent Skills — applied directly to the AI Management System's orchestration layer.

Practice · ongoing

Agile delivery

Agile and Scrum practice, project management and digital strategy across 25+ client engagements — requirements, estimation, release planning and stakeholder reporting.