AI/ML & Software Engineer

Reliable AI that works for you.

Grounded assistants/ RAG/ Guardrails/ ML models

Grounded AI assistants, RAG systems, and the guardrails that keep them honest — that's my work as an AI/ML and software engineer, with the evaluation, security, and cost controls most demos skip. This site is one of them: every message you send Aria runs a real guardrail pipeline, built and deployed by me.

See what I've built Based in Lebanon · open to new opportunities
Care Code Ops AI four paths · one engineer
1
live guardrailed app (this site)
3
featured projects, built end‑to‑end
What I can build

Real capabilities — and the project that proves each one.

Not a wishlist. Everything here is something I've actually built and can walk you through.

Grounded AI assistants & RAG

answers from your data — no making things up

Assistants and search that answer only from your content — hybrid retrieval with re-ranking — and hold back when the answer isn't supported. Proof: Aria (this site) · Handyman · PriorityPulse.

AI guardrails & safety

safe to put in front of real users

PII redaction, prompt-injection detection, output-grounding verification, rate limiting, and cost caps — the controls that make an AI system trustworthy. Proof: this site's live pipeline · Railey.

ML modeling with honest evaluation

classifiers & prediction, measured

Classification and prediction models built with real evaluation and model comparison — not one model and a hope. Proof: PriorityPulse · Handyman · Vigil.

Production-grade FastAPI backends

built to run in production, not just local

Dockerized FastAPI services with CI eval gates, tracing, and proper secrets handling — built to run in production. Proof: this site (live — Docker · CI · Langfuse) · Handyman.

Selected work

Things I've built — and what each one proves.

Four real, working systems — each one demonstrates a different capability.

This site — Aria & Railey

/ live
Grounded assistant · live guardrails

The portfolio you're reading — and my proof I can ship AI end-to-end. Aria answers only from a grounded source and captures leads with consent; Railey lets you try to break the guardrails. Every message runs a real pipeline — PII redaction, an output-grounding check, rate limits, and a cost cap — built and deployed by me.

FastAPIClaude Haikugrounding verifierPostgres (Neon)RedisDocker

Vigil

/ 01
Multi-tenant isolation · ML

A demonstration system for predicting clinical-trial dropout on labelled synthetic data — not a validated clinical tool. It shows the hard part done right: strict per-tenant isolation (Postgres row-level security with a tested isolation suite), a hand-rolled RAG store, and survival/sequence modeling.

FastAPIPyTorchpgvectorPostgres RLSsurvival modelingDocker

PriorityPulse

/ 02
ML triage · honest RAG comparison

Urgency triage for airline support tickets that benchmarks RAG vs non-RAG side by side — with cost and latency tracking — and recommends the cost-optimal path for high-volume triage. Classification plus an honest engineering call, not hype.

FastAPIQdrantscikit-learnsentence-transformersGemini

Handyman

/ 03
Grounded copilot · hybrid RAG

An AI copilot for open-source maintainers that triages incoming issues — classify → retrieve → answer — with a tool-calling chat and an embeddable widget: grounded answers over a large issue base, with full production plumbing. (The issues are from the Kubernetes project — that's the data's domain, not a tool I operate.)

FastAPICodeBERTE5 hybrid RAGReactJaegerDocker
Skills

The tools behind the work — applied, not just studied.

01

AI / ML & LLM

  • Deep learning · neural networks
  • RAG: hybrid retrieval + rerank
  • Embeddings & vector search
  • Agentic workflows, tool-use · LangChain / LangGraph
  • Guardrails & PII redaction
  • Langfuse · LLM tracing
  • Eval: F1 · ROC-AUC · PR-AUC · LLM-as-judge
  • PyTorch · TensorFlow · scikit-learn · Hugging Face
02

Data & Pipelines

  • PostgreSQL · pgvector
  • Qdrant · Redis · MinIO
  • ETL & data cleaning
  • Feature engineering
  • RAG eval: hit@k · MRR · faithfulness
03

MLOps & Serving

  • FastAPI · model serving
  • Docker & Compose
  • CI/CD for ML · eval gates (GitHub Actions)
  • Model & dataset versioning · monitoring
  • Jaeger / OpenTelemetry · distributed tracing
  • Vault · Alembic · pytest
04

Engineering foundation

  • Python · SQL
  • JavaScript / TypeScript · Java
  • FastAPI · REST API design
  • pytest · testing
  • Git · version control
The throughline

Where the rigor comes from.

I didn't take the standard route into engineering — and it's why reliability isn't an afterthought in what I build. Earlier careers taught me to work with precision when mistakes are costly; engineering gave me the craft; AI/ML is where it all points.

01 — care

Healthcare

Registered nurse · critical care

Critical care means deciding with incomplete information, under pressure, where getting it right matters. It's where my instinct for precision and reliability took shape.

What it gave me: judgment under uncertainty, and care for whoever's on the other end of the output.
02 — coordination

Operations

Military medical clinics · quality assurance

Rotating through a military medical facility — including quality assurance, where I audited clinics for protocol compliance and drafted the daily reports — taught me how good process prevents failure, and how to see a whole system rather than its parts.

What it gave me: the compliance-and-documentation discipline I now put into eval gates and audit trails.
03 — craft

Software Engineering

Python · APIs · data · web

Then I studied Computer Science and started building the systems I'd only operated before. Engineering rewarded the same instincts: understand the problem precisely, design for edge cases, ship something you can stand behind.

What it gave me: the craft to turn ideas into working software.
04 — synthesis

AI / ML Engineering

RAG · agents · guardrails · evaluation

AI/ML is where it all points. I build grounded retrieval, guardrails, and evaluation into systems from the start — with an operator's view of the whole and an engineer's craft.

Where it leads: reliable AI, built with rigor from day one.

Different starting points, one throughline: reliability.

Experience

Shipping production software for real clients.

Before moving into AI/ML, I was already building software for real clients — from Odoo customization and data support to municipal and banking applications.

2024 — Present

Freelance Software Engineer

Independent · Remote
  • Built custom Odoo dashboards and refactored features, and planned feature roadmaps directly with clients — gathering requirements in meetings and turning them into shipped features.
  • Provided data support to a lead data analyst: cleaned and compiled data into databases and spreadsheets, built visualizations, and reported findings back (a support role — the analysis was theirs).
Oct 2023 — Jan 2024

Software Engineer

G8T Solutions · Chekka, Lebanon
  • Built and maintained municipal and banking applications using Spring Boot and the ZK Framework.
  • Designed RESTful APIs and managed database persistence with MyBatis and MySQL.
Contact

Open to AI/ML & software roles — and interesting projects.

I'm looking for AI/ML and software engineering roles — the domain matters less to me than the chance to build reliable systems — and I'm open to project and contract work too. Message me through Aria in the corner, or reach me here: