Nelson Jeanrenaud

software engineer · switzerland

Open to new opportunities

I design and build .NET software for industrial systems, from operator interfaces and PLC integration to digital twins.

Looking for a .NET software engineering role in industrial automation in Switzerland.

Nelson Jeanrenaud

Work

What I'm doing now

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

R&D Collaborator

Designing and building .NET control software for an automated hydroponic lettuce installation. My work includes requirements and modelling, a Blazor web HMI, integration with PLCs, cameras and AI models, a DLL plugin framework, and a real-time 3D digital twin for testing machine behaviour.

More about my work at HEIG-VD

My past experiences

Abraxas Informatik AG · Morges

Software developer · Part-time

Maintained and extended CARI, a Java application used by Swiss road traffic offices (bureau des autos). Investigated defects, reviewed code, and refactored an established application while preserving its existing behaviour.

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

Teaching assistant — Object-Oriented Programming and Cloud Computing · Part-time

Supported students in the bachelor courses taught by Prof. Marcel Graf, covering Java and object-oriented modelling, alongside cloud topics including AWS, GCP, Docker, Kubernetes, Terraform, and Ansible.

Swiss Armed Forces · Maintenance School 43 · Thun

Communication diagnostician

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

Education

Where I studied

HEIG-VD · Yverdon-les-Bains

Bachelor of Science in Computer Science

Bachelor's degree, with a thesis on machine learning for pit-stop decision modelling in Formula 1 (see Projects).

Projects

Personal and academic projects

Mesozoic Dinosaur Atlas

Personal project

I built an interactive atlas that connects dinosaur fossil discoveries with a timeline and reconstructed continents. Explore individual finds, browse the dinosaur family tree, or play the daily Dinordle guessing game.

Dinosaur fossil discoveries plotted on reconstructed continents, with a timeline set to about 72 million years ago.
Browse fossil discoveries by location and time.

Formula 1 data analysis

Python · 2021 – 2024

I ran a race-analysis blog and built Python tooling to turn session and telemetry data into performance charts and reports. One example compares Ocon and Gasly's qualifying laps at the 2024 Australian Grand Prix to examine where their lap times diverged.

Archived chart comparing the time difference between Ocon and Gasly over a qualifying lap at the 2024 Australian Grand Prix.
A chart from my March 2024 qualifying analysis.

Pit-stop decision modelling

B.Sc. thesis · 2023

For my bachelor's thesis, I collected and prepared Formula 1 race data, then compared random forests, neural networks and recurrent neural networks for predicting pit stops and tyre choices. I examined what drove their predictions and the limitations of learning from historical team decisions.

Thesis chart showing lap-by-lap predicted pit-stop probabilities for Lance Stroll in Spain 2023, with actual pit stops marked by red vertical lines.
Predicted pit-stop probabilities compared with actual stops. A high predicted probability does not mean it was the best time to pit.

My thesis was graded 5.6/6. The linked PDF is my intermediate report.

Tools

Technologies I work with

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