Based in Lebanon, I work remotely with international teams. I build web applications and integrate AI, owning features from design to deployment.
I care about clean code, thoughtful interfaces, and making complex work feel simple.
Experience
Booma AI
Germany · Remote
Senior Software EngineerJan 1, 2026 — present
Full-Stack DeveloperNov 2024 — Dec 2025
Owned delivery of AI-powered document extraction and compliance workflows across frontend, backend, and cloud, helping engineering teams analyze RFPs over 5× faster.
Built semantic retrieval and reasoning with embeddings, Qdrant, and Claude; evaluated quality with labeled benchmarks and Langfuse.
Developed responsive Next.js interfaces and real-time updates backed by NestJS and FastAPI services.
Managed Google Cloud environments and automated releases, including schema migrations, monitoring, and zero-downtime deployments.
Built cross-repository Playwright automation to catch regressions across frontend, backend, and QA before release.
Next.js, TypeScript, NestJS, FastAPI, PostgreSQL, Qdrant, Claude, Langfuse, Google Cloud
Nov 2024 — present
Freelance Software Engineer
Hourly projects
Independent · Remote
Build and improve web applications on an hourly basis, including dashboards, APIs, and integrations.
Graduated from the Lebanese University with a degree in mechanical engineering. GPA: 3.63/4.
Sep 2015 — Aug 2022
Selected work
Personal project · Local prototype
RoleLens
An AI job-fit checker that compares remote postings with location, availability, contract and pay preferences. Shows source evidence and flags missing information.
What I built
Built the Next.js interface and FastAPI backend, with LangGraph workflows for extracting facts, validating quotes and investigating missing details. Added PostgreSQL checkpoints for human review and pause/resume, MCP tools, Langfuse tracing and repeatable model evaluations.
Skills
Next.js
TypeScript
Python
FastAPI
LangGraph
PostgreSQL
MCP
Langfuse
Booma AI
AI requirements management
AI software that helps engineering teams extract requirements from technical documents and check compliance.
Next.js
LLMs
Google Cloud
My contribution
Built the review interface and connected it to semantic search and AI reasoning services.
CredX
AI for private credit
A Saudi private credit platform using AI to support business financing and credit assessment.
Angular
.NET
Langfuse
My contribution
Built full-stack features and AI data extraction workflows with Angular and .NET, and evaluated extraction quality using Langfuse.
TVLeb
Subscription management
Manage customer subscriptions and account purchases in one platform.
React
Node.js
MongoDB
My contribution
Built tools for admins, employees, and dealers, with WhatsApp messaging and deployment on AWS.
Enabled dealers to purchase accounts and manage subscriptions for a business serving 10,000+ customers.