// INFO

The short version.

I build AI systems that spend more time in production than in demos. My work lives at the intersection of computer vision8 yrs, deep learning7 yrs, and the less glamorous engineering that keeps either one actually useful — FastAPI5 yrs services, Docker5 yrs pipelines, plant-floor PLCs, HPC job schedulers. The boring parts. The parts that don't show up in a Medium article.

Most recently I was a data engineer at the University of Pittsburgh, running 10+ production Airflow pipelines and shipping a RAG3 yrs Slack assistant that cut repetitive student support requests by 30%, while facilitating courses for 300+ students. Alongside that, I built a satellite-imagery detection platform for Airoverse. Before Pitt, years in the field: automating fifteen manufacturing facilities and building predictive-maintenance pipelines for HVAC equipment. The full history is in the record.

I hold an M.S. in Information Science (AI specialization) from the University of Pittsburgh. My French Talent Passport Famille visa means I'm work-authorized from day one in Paris. I'm pragmatic, measured, and mildly allergic to ML pitches that won't survive contact with real data.

If you're hiring for a role where the model has to actually ship — on real hardware, to real users, under real budgets — we should probably talk.

CURRENT STACK
PYPython
PTPyTorch
TFTensorFlow
CVOpenCV
LLLLM / RAG
FAFastAPI
GOGo
JSJavaScript
TSTypeScript
REReact
DKDocker
AWAWS
AFAirflow
GCGCP
SQSQL
PLPLC / SCADA

What I reach for.

Models
PyTorch first for new work; TensorFlow where the team's already there. Fluent with the modern detection stack — YOLOv8, YOLOv11, RF-DETR, Roboflow — and classic scikit-learn for everything before neural networks were the obvious answer.
LLMs
RAG pipelines, fine-tuning, agentic workflows. LangChain and Hugging Face for composition; MLX when the work's local; vLLM and TGI when the work's serious.
Languages
Python daily; Go for services where latency matters; Java and JavaScript/TypeScript when the job calls for them. SQL fluently, including the ugly parts.
Backend
FastAPI as my default; Node/Express when the team's in JS; Spring where Java's mandated.
Infra
AWS (certified Solutions Architect), GCP, and Azure. Docker and CI/CD as table stakes; Apache Airflow for orchestration. HPC clusters for the genuinely large training runs; Linux everywhere else.
Data
PostgreSQL, MongoDB, MySQL. Pandas and NumPy in my sleep. ETL from Coursera and Salesforce APIs to plant-floor telemetry; Power BI and Tableau for the people who read the results.
Industrial
PLC and SCADA systems, IoT sensor networks, edge compute, LiDAR, predictive maintenance — the career before this career.