I write the code.
I lead the team.
I ship what
matters.
Lead developer and tech lead with 8+ years building and shipping production systems across fintech, banking, geospatial, media and telecom — hands-on full-stack (TypeScript/Node, React/Vue, React Native, PostgreSQL, Kubernetes), with a track record of owning hard problems end-to-end, from a 1.3 TB live database migration to a React Native codebase turnaround under a fast product roadmap.
Hands-on delivery.
Team ownership. Both.
I'm a lead developer and tech lead based in Paris, with 8+ years of international experience shipping production systems in fintech, banking, geospatial, media and telecom — in France, Saudi Arabia and Lebanon.
I've owned a solo Kubernetes migration that ended weekly production outages at Geoptis (La Poste Groupe), led the React Native frontend across multiple cross-functional squads on Alinma Bank's super-app (millions of users in KSA), and inherited a degraded codebase under a fast roadmap — and shipped both the turnaround and the features. In parallel I co-founded brCodes, a multi-country studio with several apps still live in production today.
Comfortable across the full stack — TypeScript/Node.js, React/Vue/React Native, PostgreSQL/PostGIS, MongoDB, Kubernetes, AWS — and in lead roles that mix coding, architecture decisions, and coordinating teams. I've worked with consulting partners (McKinsey, Deloitte) as the engineering bridge between product, IT, and executive stakeholders.
For 8 years in parallel I led emergency medical missions at the Lebanese Red Cross. It taught me how to stay calm, make fast decisions with incomplete information, and keep a team moving under pressure. I carry that into every engineering lead role I take on.
Shipped.
Not just planned.
Eight years,
told plainly.
Lead Developer
Lead developer on GME, a geospatial analytics platform serving ~1,000 monthly external users across 30–50 client organizations. Solo-owned the migration from Docker Swarm to Kubernetes (ArgoCD, CloudNativePG, Longhorn), the production DB cutover (1.3 TB → 800 GB, −38%), and the full observability stack (Grafana / Loki / Prometheus). Leads 4 dev engineers, 2 data engineers, 3 apprentices, 3 interns. Runs technical recruitment end-to-end.
Solution Architect — Consultant (part-time, in parallel)
Greenfield architect for Mojo, a Lebanese digital wallet now live in beta. Defined stack and roadmap from scratch — modular monolith → microservices on AWS, end-to-end encryption, AML/KYC/IAM — and authored the platform's business continuity plan. Coordinated with regulators and led technical hiring.
Senior Software / DevOps Engineer
Backend engineer on a credit card management platform delivered to banks and fintech clients on a serverless AWS stack (Lambda, S3, DynamoDB). Designed and shipped a batch card issuance flow, owned PCI-DSS security documentation, and built and maintained the full unit/integration/E2E test suite on a payment-grade system.
Principal Engineer & Consultant — Mobile Tech Lead @ Alinma Bank
Mobile Tech Lead on Alinma Bank's flagship retail super-app (millions of users across Saudi Arabia). Led React Native delivery across 3 cross-functional squads (~12 devs). Drove a code-quality turnaround on an inherited degraded codebase — automated testing, static analysis, rigorous Azure DevOps review pipeline — and acted as the bilingual (EN/AR) bridge between the Digital Factory, IT, T24 core-banking and McKinsey/Deloitte advisory.
Project Lead — Full-Stack Engineer
Led the code handover of AHOY Yacht Club from PwC Australia to a Lebanon-based team, then continued as Project Lead for ongoing development. Managed and mentored junior engineers through their ramp-up.
Co-Founder & Technical Lead
Co-founded a software studio delivering mobile and web apps for clients across the Middle East and Europe. Owned full delivery on a team of up to 8 — research, requirements, architecture, hands-on development, code review, project management. Shipped Lineupfit, Sloth, Gaido, Tlobni, ViProg — several still live today. Built IoTree Solutions end-to-end on Arduino, Raspberry Pi, LoRa, MQTT and Vue.
Software Engineer
First professional role on a team without a dedicated tech lead. Built control software and APIs for high-speed fiber-optic test boards, designed the automation testing architecture, and worked closely with hardware engineers on signal integrity and board-level diagnostics.
Mission Leader — Emergency Medical Services
Led emergency medical response missions, coordinated teams under time-critical conditions, managed crisis decision-making. Eight years of operational leadership in a high-pressure volunteer environment, running in parallel with engineering work.