Skip to content
View Alvaro5's full-sized avatar

Block or report Alvaro5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Alvaro5/README.md

Hi, I'm Alvaro 👋

AI Software Engineer Intern @ Thales SIX GTS France · ESILV Data & AI · Paris

Python Rust Java Swift TensorFlow PyTorch Docker


About me

I'm a 4th-year engineering student at ESILV (Paris) specialising in Data & AI, currently interning at Thales SIX GTS France (Gennevilliers) as an AI Software Engineer within the embedded software department for aeronautics.

I'm working on two projects in parallel: an LLM-powered tool to analyse the quality and consistency of software requirements and automatically generate test cases (using Mistral via the internal Thales API), and a Pull Request Bot in Rust that automates part of code review by integrating with Bitbucket, Jira, and LLMs.

I enjoy building projects that solve real problems — from causal discovery pipelines on financial data to NLP recommenders and autonomous trading bots. Always looking for the next thing to learn and ship.


Currently working on

  • LLM-based requirements analyser & test case generator @ Thales (Python, Mistral)
  • PR Bot in Rust — Bitbucket + Jira + LLM integration @ Thales
  • Training for the Imperial Trail de Fontainebleau — 70 km / 1130 m D+ (September 2026)

Skills

Languages: Python · Rust · Java · JavaScript · Swift / SwiftUI · SQL

AI / ML: TensorFlow · PyTorch · Scikit-learn · Pandas · LLMs · RAG pipelines · NLP · Computer Vision

Tools & infra: Git · GitHub · Docker · Jupyter · Jira · Bitbucket


Beyond the screen

Trail runner & road racer — Ecotrail Paris (35 & 47 km), Marathon de Chantilly, UTCT PT55 in Cape Town (55 km / 2700 m D+), Paris-Versailles. Hybrid athlete: gym 3×/week + high-volume running. Also into bouldering (6C–7A).


Connect

📎 LinkedIn

Pinned Loading

  1. Nicolascos/Bitcoin-causal-factor-investing Nicolascos/Bitcoin-causal-factor-investing Public

    Causal discovery pipeline for Bitcoin return drivers — PC Algorithm, NOTEARS, PCMCI, Granger + DoWhy falsification. In partnership with ESILV and Ginjer AM.

    Jupyter Notebook 1 1

  2. Loro67/tripadvisor-nlp-recommender Loro67/tripadvisor-nlp-recommender Public

    Content-based place recommendation using NLP on TripAdvisor reviews - no metadata, text only

    Jupyter Notebook

  3. python-maker-bot python-maker-bot Public

    Forked from Ali-Gatorre/python-maker-bot

    AI-powered Python code generator built in Rust: multi-provider LLMs, Docker sandbox, real-time web dashboard, ruff/bandit analysis, RAG, streaming

    Rust

  4. credit-card-fraud-detection credit-card-fraud-detection Public

    Credit card fraud detection : Decision Tree to XGBoost on 284k transactions, F1=0.84, threshold tuning & financial cost analysis

    Jupyter Notebook

  5. Valdg2165/personal-finance-dashboard Valdg2165/personal-finance-dashboard Public

    Finance app

    JavaScript 1

  6. Yonet28/GreenAI-Waste-Classification Yonet28/GreenAI-Waste-Classification Public

    Jupyter Notebook