Skip to content
Alvaro Serero

Alvaro Serero

Data & AI engineering student building LLM tools. Previously AI Software Engineer Intern at Thales SIX GTS.

I'm a fifth-year engineering student at ESILV in Paris, majoring in Data Science and AI. From April to September 2026 I was an AI Software Engineer intern at Thales SIX GTS, where I was the sole developer of two LLM tools for safety-critical avionics software. Alongside coursework I led the technical pipeline of a causal-inference research project with an asset manager, compete in AI hackathons, and build my own projects. Outside engineering I run ultra-distance trail races.

I'm looking for a six-month end-of-studies internship starting February 2027.

Experience

  1. Apr – Sep 2026

    AI Software Engineer Intern, Thales SIX GTS France

    Embedded software team for defence aeronautics radiocommunications, Gennevilliers, France

    Sole developer of two LLM tools for defence avionics software: a requirements-review analyser benchmarked at up to 93% agreement with human experts, and prbot, an automated pull-request review CLI adopted as the team's implementation.

    • Python
    • Typer
    • NiceGUI
    • Pydantic
    • pytest
    • Jenkins
    • Docker

    Read the case study

  2. Jan 2024

    Sales Advisor, Au Vieux Campeur

    Paris

    Advised customers on running and trail running equipment in a specialist running store, drawing on personal competitive experience in the sport.

  3. Jul 2023

    Logistics Operative (stage ouvrier), FNAC Beaugrenelle

    Paris

    Logistics department: customer order collection and store stock management.

Projects

A Causal Approach to Bitcoin Performance Modeling

Oct 2025 – Apr 2026, extension Aug 2026

Pi2 industrial research project, ESILV, with asset manager Ginjer-AM

Technical pipeline lead on a causal ML research project with asset manager Ginjer-AM: reduced 288 features to the 10 validated causal drivers of Bitcoin returns, then built a monthly exposure strategy (Sharpe 1.03 vs 1.00 buy-and-hold, max drawdown -49% vs -83%).

  • Python
  • pandas
  • scikit-learn
  • statsmodels
  • causal-learn
  • NOTEARS
  • tigramite (PCMCI)
  • DoWhy
  • networkx/pyvis
  • Plotly

Read the case studyShowcase siteTeam repo on GitHub

Wastely

Jun – Jul 2025

AI platform detecting full public trash bins · EFREI Mastercamp

Built an AI platform (team of 5) classifying photos of public trash bins as full or empty. Fine-tuned a MobileNetV2 CNN to 85% held-out accuracy (94% precision) and deployed it via ONNX at 3x smaller model size.

  • Python
  • TensorFlow/Keras
  • MobileNetV2
  • ONNX Runtime
  • OpenCV
  • scikit-learn
  • Flask
  • SQLite
  • Leaflet/OSRM

Read the case study

Python Maker Bot

Nov 2025 – Apr 2026

LLM-driven Python code generator and sandboxed runner, in Rust

Built an LLM-driven Python code generator and sandboxed runner in Rust (8k lines, 117 tests, Docker sandbox, Axum/HTMX dashboard, from-scratch RAG). Led the 4-person course version (90% of the code).

  • Rust
  • tokio
  • reqwest
  • serde
  • axum
  • askama
  • HTMX
  • Docker
  • GitHub Actions
  • Ollama

Read the case studySource on GitHub

Full MERN web application · Software Engineering, ESILV

Built the core of a MERN personal-finance app (6 models, 31 JWT-protected endpoints, CSV/Excel import with MD5 deduplication, budget email alerts, 93 tests): 88% of a 9.5k-line codebase, deployed on Render.

  • Node.js
  • Express 5
  • MongoDB
  • Mongoose
  • JWT
  • React 19
  • Vite
  • Tailwind
  • Recharts
  • Jest
  • Vitest

Read the case studyTeam repo on GitHub

More projects

GradePace

2026

Grade-adjusted pacing for trail races · personal project

Upload a course GPX and get a per-kilometre pacing plan that plans steep climbs as power-hikes, self-calibrates from your own recorded runs, and gives an honest finish range instead of a single number. Built on the Minetti energy-cost model with a real-world descent correction. Runs entirely in the browser; your GPX never leaves your device.

Live appSource on GitHub

Insurance customer-review NLP analysis

Mar 2026

Information Retrieval & NLP, ESILV · team of 2

End-to-end NLP pipeline on 24k French insurance reviews: spell correction, LDA/LSA topic modelling, Word2Vec/GloVe embeddings, 9 rating and sentiment classifiers (TF-IDF+LR, CNN, BiLSTM, BERT, BART), SHAP, and a 6-page Streamlit app with RAG and QA.

Team repo on GitHub

TripAdvisor review-based place recommender

Feb – Mar 2026

Information Retrieval & NLP, ESILV · team of 2

Built a place recommender that uses review text only (153k reviews, 1,835 places). Tuned TF-IDF cut ranking error 40% vs BM25, and dense (MiniLM) and hybrid fusion retrieval were benchmarked in a 12-configuration ablation.

Team repo on GitHub

Study Group Finder

Feb – Mar 2026

Containerised microservices app · Containerization Technologies, ESILV · team of 4

Co-built a Dockerised microservices app (Nginx, 2 replicated FastAPI services, isolated PostgreSQL databases, Redis Pub/Sub chat, 4 networks). Owned the Users API and the Trivy-gated Gitea CI/CD pipeline to Docker Hub.

Credit-card fraud detection

Oct – Dec 2025

Machine Learning, ESILV · team of 4, repo owner

Fraud detection on 285k Kaggle transactions (0.17% fraud): benchmarked Decision Tree, Bagging, Random Forest and XGBoost, raising fraud-class F1 from 0.67 to 0.84, and designed the cost-based decision-threshold analysis.

Source on GitHub

Trusted AI x HR hackathon dashboard

Mar 2026

ESILV hackathon, 2 days · team of 5, repo owner

Built and deployed a 5-page Streamlit "Trusted AI" HR dashboard (SHAP explanations, GDPR anonymisation, 4/5-rule fairness audit, CodeCarbon frugality comparison) in a 2-day ESILV hackathon. Owned the repo, the docs and the live deployment.

Source on GitHub

Hackathons

  1. Jul 2026

    Mistral Vibe Hackathon

    Top 6 of 25 teams, Paris

    Built the live agent visualisation and the subagent-communication harness of MiaouFlow, a multi-agent orchestrator on top of the Mistral Vibe CLI (team of 4). Co-pitched on the final stage.

    Team repo on GitHub

  2. Jun 2026

    European Hackathon League, Paris match

    5th of 22 teams, Inria & Paris Brain Institute

    Built a medical image retrieval pipeline scoring about 0.96 using mutual-information similarity and ANTs affine registration, and reached a perfect MRR of 1.0 on one dataset by identifying an exploitable metadata fingerprint leak. Presented on the final public stage.

    Source on GitHub

  3. Apr 2025

    Colas Digital Systems Data Hackathon

    4th of 15 teams, EFREI

    Led a team of 5 over 3 days to build a computer vision pipeline detecting damage on French airport runways, using Python on Azure Databricks (PySpark) with Power BI dashboards.

Education

  1. 2025 – 2027 (expected)

    ESILV

    Diplôme d'Ingénieur (Master's level), La Défense, Paris

    Major in Data Science and AI, Computer Science track. Admitted directly into the engineering cycle through admissions parallèles. GPA 3.52/4.0 (4th year).

    • Coursework: Machine Learning, Deep Learning, AI Algorithms, Information Retrieval & NLP, Web Datamining & Semantics, Explainability AI, Green AI, Software Engineering, Rust, NoSQL, Docker, ML Ops.
  2. 2022 – 2025

    EFREI Paris

    Programme Grande École, International Section, Villejuif

    All courses taught in English. Two years of integrated preparatory classes followed by the first year of the engineering cycle.

  3. Aug – Dec 2024

    Cape Peninsula University of Technology

    Exchange semester in Computer Science, Cape Town, South Africa

Skills and languages

Programming languages
Python, Rust, JavaScript/TypeScript, SQL/NoSQL, Java, C
ML & data
scikit-learn, pandas/NumPy, PyTorch, TensorFlow/Keras, ONNX Runtime, causal inference (PC, NOTEARS, PCMCI, Granger, DoWhy), NLP, retrieval & RAG, knowledge graphs, SHAP
LLM engineering
OpenAI-compatible APIs, prompt engineering, LLM evaluation, Ollama, embeddings, multi-agent orchestration
Engineering
Git, CI/CD (Jenkins, GitHub Actions, Gitea Actions), Docker, FastAPI, Flask, React/Node/Express, Streamlit, mypy/ruff, Artifactory, Jira
Languages
French (native), Spanish (native), English (fluent; TOEFL ITP 583; degree taught in English)
Outside work
Ultra trail running: finished the 70 km Imperial Trail de Fontainebleau (2026) and the 55 km / 2,700 m D+ UTCT PT55 in Cape Town (2024).

Contact