Nelson Jeanrenaud

software engineer · switzerland

Nelson Jeanrenaud

I sit in front of a screen and read code. I used to write it; now I talk with people and LLMs.

I still like systems that are useful and don't make the maintainer (usually future me) miserable.

Open to work

Work

What I'm doing now

HEIG-VD · Institute of Industrial Automation · Yverdon-les-Bains

Software architect & full-stack developer

Right now I'm the software architect and full-stack dev on an agricultural automation R&D project at HEIG-VD's Institute of Industrial Automation. The stack: C# → ASP.NET Core → Blazor + WPF.

Where I've been useful

Swiss Armed Forces · Maintenance School 43 · Thun

Communication diagnostician

Basic military training and maintenance, plus diagnosis of military radio communication equipment.

Abraxas Informatik AG · Morges

Software developer

Maintained and extended CARI, a large Java application used by Swiss road traffic offices. Mostly legacy code and the steady work of debugging, reviewing, refactoring, and improving things one PR at a time.

HEIG-VD · Institute of Information & Communication Technology · Yverdon-les-Bains

Teaching assistant

Assisted both the OOP and Cloud Computing bachelor courses, helping students with object-oriented modelling (Java) and cloud topics (AWS/GCP, Docker, Kubernetes, Terraform and Ansible).

Projects

What I've built for myself

Formula 1 data analysis

Python · 2021 – 2024

Ran a blog where, each race weekend, I dove deep into the available data to find the how and why behind particular results, and to follow the improvements made to the cars across the season. For that I built tooling for telemetry and session analysis in Python, pulling race data and generating performance reports and charts.

Pit-stop decision modelling

B.Sc. thesis · 2023

Machine learning for the call to pit in Formula 1: gathering and preparing data, then exploring models (RF/NN/RNN) to capture the relationship between race strategy and situation data, with a focus on explainability (XAI), digging into why the model says what it says. Graded 5.6/6.

Tools

How I build without making future me hate me

Languages C#, Java, Python, SQL, JavaScript
Frameworks ASP.NET Core, Blazor, WPF, AngularJS, Spring
Infrastructure Git, Docker, Kubernetes, GCP, AWS, Terraform, Ansible, CI/CD
Data Pandas, NumPy, scikit-learn, TensorFlow

Interests

What I do outside of work

Usually hanging out in the sun, playing tennis, watching racecars, and listening to music.

Motorsport Tennis Board games Magic: The Gathering Dungeons & Dragons Dinosaurs ↗ Music ↗ Dogs

Contact

How to reach me