Alexandru Pascu

Hi, I'm Alexandru.

I'm a machine learning engineer. I build things that learn, then measure whether they actually did, which is where most of the fun (and most of the bugs) live.

By day I build forecasting and AI systems, lately in energy, finance and luxury retail. By night I go back to old projects to check whether past me was right. Sometimes he was.

Work I'm proud of

Four years of forecasting, data pipelines and AI, mostly where energy meets money.

£600K a year

Forecasting the weather's effect on energy demand · E.ON UK, 2024

A B-spline regression for how the weather moves energy volumes, in SQL and Python. It beat the old model by 3% in A/B tests and led to about £600K a year in savings. Also: Power BI dashboards and data guidelines for the trading and hedging teams.

B-spline regressionSQLPythonA/B testingPower BI
>95% accurate

AI agents for a bank's legal team · mindit.io, 2026

For one of Romania's largest banks: agents read mortgage dossiers (scanned contracts and land-registry extracts, stamps and handwriting included) and draft the legal opinion a jurist would write by hand. I owned the ingestion (layout parsing with a vision-model fallback, over 95% extraction accuracy) and the evaluation framework, where LLM judges score each opinion against the jurists' own.

Azure Document IntelligenceAzure OpenAIMicrosoft Agent FrameworkLLM-as-judgeFastAPI
500K+ products

Visual search and forecasting for a luxury retailer · mindit.io, 2025–26

Visual similarity search on Azure AI across 500K+ products, demand and order forecasting per store from each new article's visual twins, and store-capacity benchmarks with bootstrap intervals and trend tests, shipped as FastAPI microservices with Docker on Databricks and PySpark.

Azure AI VisionembeddingsDatabricksPySparkbootstrapDocker
83% faster

Battery data, the noisy kind · Warwick Manufacturing Group, Energy Innovation Centre, 2022–24

Time-series anomaly detection on high-frequency battery data for an electric aerospace startup, pitting LOF against LSTMs and autoencoders, and a co-written Python package for 8 battery cyclers (cleaning, slicing, feature extraction, plots) that cut preprocessing time by over 83%.

scikit-learnKerasLSTM autoencoderspandasDocker
R² 0.93

Battery health with less lab time · research, 2024–25

Gaussian-process models trained on HPC to estimate battery state of health, blending lab data with PyBaMM simulations so fewer experiments are needed.

Gaussian processesPyTorchPyBaMMHPC
8.8M films

Stereotypes in plot summaries · Warwick Business School, 2022

An 8.8-million-title IMDb dataset on BigQuery and a first BERT model for stereotypes, which I later took apart and rebuilt properly (the story).

BigQueryCinemagoerBERTTensorFlow

Side projects, freshly refreshed

Old repos, rebuilt so that they run, measure themselves and say honestly which parts are mine.

Java 21planningRL

Maze robots that learn

Robots that learn a maze on their first run: my 2022 coursework explorer, a D* Lite map planner and a route prover that guarantees the shortest second run, benchmarked on thousands of seeded mazes.

C++CEMPPO

ASCII Expedition

A procedural terminal adventure with a built-in autopilot trained with CEM and PPO. Grab the controls any time; dodge the patrols, collect the crates.

Cgamesgraphics

C playground

Games, fractals and image processing in C, including a Tetris AI with cross-entropy-trained weights and reproducible benchmarks.

Pythonbatteries

Battery data processing

Tools for cleaning and slicing battery-cycler data. Being refreshed right now.

in progress

Beyond the day job

Communities, cars and the occasional conference I've led or helped build.

  • President, Warwick Data Science Society2022–24

    Ran what was then the UK's largest student-led Data & AI conference (100+ attendees; my talk was on AI history and NLP in films), tripled sponsorship to £5K from companies such as Google, Jane Street and WorldQuant, and kept 12 sub-teams and 2,000+ members going.

  • Founder & lead, Google Developer Student ClubsPolitehnica Bucharest 2019–20 · Warwick 2020–22

    Started two chapters; at Warwick, 13 events (ML, Hash Code, Flutter, design sprints, careers) and 520 attendees.

  • Data & Autonomous lead, Warwick Racing2020–22

    A telemetry analytics pipeline in R and MATLAB whose insights helped cut lap times by over 15%, and a six-person team prototyping an autonomous control system for a Formula Student electric car.

  • Business development & tech lead, buchARTest2019–20

    Part of the team behind the Social Impact Award România 2020 winners.

Off the clock

Mostly sport, food and looking for good walls.

Basketball, always

I've played my whole life, very seriously at Warwick, and this year I joined a team in an amateur league in Bucharest. Two wins so far, and I'm claiming a fair share of the credit.

Tennis, when I can

I love it, but I'm short of a regular partner and the time to practise. Bucharest players, get in touch.

Gym, and the odd run

Current goal: deadlift two of my cousins at once. They're both heavier than me.

Kitchen and coffee

I used to cook and bake a lot (and post the results on Instagram; I might start again). These days it's coffee at home with very basic latte art, surrounded by plants.

Outdoors and murals

Mountains, or a beach with some green around it. In a new city I go mural hunting.

Background

  • BSc Data Science, University of Warwick2020–25 · Upper Second-Class Honours, Department of Statistics
  • Computer Science, University Politehnica of Bucharest2018–20
  • CertificationsMicrosoft Azure AI Engineer Associate (2026) · Databricks Machine Learning Professional (2026)

Say hi

Based in Bucharest, after five years in the UK, and open to projects there or remotely across the EU. Happy to talk ML, AI engineering, energy, fintech, applied research, startups and NGOs. I speak English and Romanian, and enough French to order well.