I own technical direction and still write code. What I care about most is what makes data useful: pipelines that hold up in production, dashboards people trust and AI features that explain what the numbers mean.
- Focus
- Full-stack data applications, NLP pipelines, recommender systems, analytics dashboards
- Tools
- TypeScript, React, Next.js, NestJS, Python, Flask, FastAPI, Tailwind
- Data & cloud
- BigQuery, Dataform, Elastic, MongoDB, PostgreSQL, Redis, Google Cloud, AWS
What I do as a lead developer
Owning technical direction
Scoping projects, making architecture decisions and keeping the codebase in a shape the whole team can work in. I led stack migrations from Elastic to BigQuery, Express.js to NestJS to Next.js, GitLab to GitHub and Prefect to Dataform.
Data people can use
Nine full-stack data-visualization applications for French OPCOs, fed by APIs, scrapers and spreadsheets. They give teams the insight to decide on employment and training.
Fast and observable
Layered caching with Redis and BigQuery, plus Sentry and monitoring to track latency, errors and server load. Less waiting for users and a smaller cloud bill.
AI where it helps
A Vertex AI assistant that summarises dashboard pages for end users: KPIs, charts, trends and projections, in plain language.
Where I've worked
Senior Lead Developer at KYU Associés
ParisOct 2021 - Mar 2026

- Designed, built and maintained 9 full-stack data-visualization applications for French OPCOs.
- Built ingestion workflows from APIs, Python scrapers and Excel files, stored in Elastic, MongoDB and BigQuery.
- Handled authentication and authorization: SSO with Auth0, AWS Cognito, SAML and ADFS, plus session and token-based access.
- Built and deployed machine learning models on large datasets, such as forecasting hiring trends per sector with ARIMAX and Vertex AI.
- Cut response times and cloud costs with Redis and BigQuery query caching, and tracked performance with Sentry.
- Designed a Vertex AI assistant that summarises dashboard pages.
- Led migrations from Elastic to BigQuery, Express.js to NestJS to Next.js, GitLab to GitHub and Prefect to Dataform.
TypeScript, Next.js, NestJS, Flask, Python, Elastic, MongoDB, BigQuery, Dataform, Cloud Run, Vertex AI
Data Scientist at BCA Expertise
ParisApr 2020 - Aug 2021

- Built an article discovery engine: scraping, NLP preprocessing, data validation and multi-label classification to build a clean corpus at scale.
- Used topic modeling and exploratory analysis to surface themes across thousands of articles and power a hybrid recommender system.
- Shipped it as a production-ready system: React front end, Flask REST API and Docker.
- Designed an e-reputation monitoring system that harvests feedback automatically and shows sentiment in a real-time React dashboard.
Python, scikit-learn, pandas, BeautifulSoup, React, Flask, Docker
Lead Developer at eDonec
TunisOct 2018 - Aug 2019

- Designed and built websites (e-commerce, showcase, dashboards) with React and Node.js, and mobile apps (e-commerce, delivery) with React Native.
- Ran the lead routine: branch management, code reviews, trainee supervision, task scheduling, daily meetings and JIRA.
- Delivered features for specific customer needs.
React, React Native, Node.js, Laravel, AdonisJS, Google Cloud, Scrum
Software Engineer at IFP Energies nouvelles
Paris areaMar 2018 - Sep 2018

- Wrote a Python script to process the large datasets coming out of oil recovery experiments.
- Built an AngularJS web app to simulate those experiments and visualize the data.
Python, Docker, AngularJS, Spring Boot, Bootstrap
Full Stack Engineer at eDonec
TunisOct 2015 - Feb 2018

- Built the Laravel back end, the web application and the Android app of a service that lets busy parents follow their children's kindergarten: photos, videos, messages and schedules.
Laravel, Android, UML, Scrum
Software Engineer at Sagemcom
TunisiaJul 2017 - Aug 2017

- Wrote Python scripts that retrieve logs from set-top decoders connected to a Raspberry Pi 3 and set up the communication between them.
- Built a Django web app, hosted on the Raspberry Pi, to browse those logs.
Python, Django, Bootstrap, Raspbian
Core skills
- Web
- Next.js, AngularJS, React, React Native, Turborepo, Flask, Tailwind, Figma, Express.js, Django, TypeScript, Python, FastAPI, async processing
- Data
- MySQL, NoSQL, PostgreSQL, Upstash/Redis, SQLite, MongoDB, Supabase, Prisma, Firebase
- Cloud
- BigQuery, Dataform, Cloud Storage, Dataproc, Cloud Run, Cloud Functions, Amazon S3, Elastic, Vercel, GitHub, GitLab, Copilot
- AI & big data
- Vertex AI, background jobs, AI APIs, NLP pipelines, prompt engineering, API optimization, caching strategies, web scraping
- Ops
- Docker, Kubernetes, GitHub Actions, GitLab CI/CD, Sentry, logging and alerting, Nginx, Linux, Bash, API monitoring, load balancing
Education
Machine Learning Certification
Stanford University
2021Specialized Master, Massive Data Valuation
INSA - Enseeiht Toulouse
2019 - 2020Engineering Degree, Automation & Industrial Informatics
INSAT Tunis
2013 - 2018