Hi, ich bin

Yannick Zutter

Full-Stack Developer | Clean Code Advocate | Java Enthusiast

Ich bin ein Software-Entwickler spezialisiert auf Backend-Entwicklung mit Java und Clean Code Prinzipien, mit Fokus auf Refactoring, Wartbarkeit und robuste Lösungen.

Über mich

Ein leidenschaftlicher Software-Entwickler, der sich auf sauberen, effizienten und wartbaren Code konzentriert

Ich bin ein Full-Stack-Entwickler aus Bubendorf, Schweiz, mit starkem Fokus auf Backend-Entwicklung mit Java. Meine Leidenschaft liegt im Aufbau skalierbarer, wartbarer Anwendungen, die reale Probleme lösen und dabei Clean-Code-Prinzipien einhalten.

Seit 2021 arbeite ich bei iRIX Software Engineering AG, wo ich die Entwicklung und Wartung kritischer Energiehandelsplattformen für die Axpo Solutions AG leite. Meine Arbeit umfasst die Verwaltung von 12 Jahre alten Legacy-Systemen bei gleichzeitiger Implementierung moderner Features.

Ich habe einen Bachelor of Science in Informatik von der Universität Basel mit Schwerpunkt auf Künstlicher Intelligenz und Machine Learning.

Technologien

Backend

JavaSpringSpring BootHibernateJBossC#.NET FrameworkPython

Frontend

TypeScriptReactNext.jsVaadinC# / .NET

Datenbanken

PostgreSQLOracle SQL

DevOps & Tools

GitDockerJenkinsArtifactoryMaven

Testing & Qualität

JUnitSonar

Methoden & Praktiken

Clean CodeLegacy RefactoringAI-Assisted Coding

Neben dem Code

Mittelalterlicher Bühnenkampf

Choreografierter Bühnenkampf mit verschiedenen Waffen, eine Kombination aus körperlicher Disziplin und Performancekunst.

Musik

Gitarre spielen als kreativer Ausgleich zur technischen Arbeit.

Erfahrung & Ausbildung

Mein beruflicher und akademischer Werdegang

Berufserfahrung

Full Stack Software Developer (C#/Java)

2021 – Heute

iRIX Software Engineering AG

Basel, Schweiz

Leitung der Entwicklung und Wartung kritischer Energiehandelsplattformen für die Axpo Solutions AG. Verwaltung einer 12 Jahre alten Java-Plattform bei gleichzeitiger Implementierung umfangreicher neuer Funktionalität.

  • Übernahme der Projektleitung als Junior-Entwickler, nachdem alle Senior-Entwickler das Projekt verlassen hatten
  • Erfolgreiche Wartung und Erweiterung zweier grosser Enterprise-Energiehandelsplattformen ohne Geschäftsunterbrechung
  • Einführung von Sonar für statische Code-Analyse, deutliche Verbesserung der Wartbarkeit
  • Umfangreiche Refactoring-Arbeiten am Legacy-Code bei gleichzeitiger Feature-Delivery
  • Sicherstellung der Hochverfügbarkeit für missionskritische Handelsoperationen
JavaJUnitJBossSonarHibernate.NETC#Git

Forschung

Implementing and Evaluating Successor Generator in the Fast Downward Planning System

Artificial Intelligence Research Group, Universität Basel

2021 · Basel, Schweiz

  • Forschung in KI-Planung und automatisiertem Problemlösen
  • Implementierung und Evaluation von Successor-Generation-Algorithmen
  • Beitrag zum Fast Downward Planning System

Ausbildung

Bachelor of Science in Informatik

2017 – 2021

Universität Basel

Basel, Schweiz

Abschluss mit Schwerpunkt auf Künstlicher Intelligenz und Machine Learning.

  • Schwerpunkt: Künstliche Intelligenz & Machine Learning
  • Relevante Kurse in Algorithmen, Datenstrukturen und Software Engineering

Projekte

Eine Auswahl meiner Arbeiten in Backend-Entwicklung, Clean Code und Full-Stack-Anwendungen

Hauptprojekte

International Energy Trading Platform

2021 – Heute

Lead Developer · 3 Entwickler

Enterprise-Plattform für internationalen Energiehandel über mehrere europäische Energiebörsen für die Axpo Solutions AG. Ermöglicht Echtzeit-Handelsoperationen, Marktdatenintegration und Transaktionsmanagement.

JavaJUnitJBossSonarHibernate.NETC#Git
Case Study

Swiss Tertiary Energy Trading Platform

2021 – Heute

Full Stack Developer · 5 Entwickler

Spezialisierte Plattform für automatisierte Gebotsabgabe im Tertiär-Energiehandel innerhalb des Schweizer Energiemarkts für die Axpo Solutions AG.

JavaJUnitJBossSonarHibernate.NETC#Git
Case Study

Weitere Projekte

Zoodle – Rezept- & Essensplanungs-App

Solo Developer (KI-unterstützt)

2024 – Heute

Cross-Platform-Anwendung für Rezeptverwaltung und Essensplanung mit Bilderspeicherung, erweiterter Suche, Wochenplanung und Offline-Support.

Java 17Spring Boot 3.2PostgreSQLReact 18TypeScriptReact NativeExpoDocker
Code

Advent of Code Solutions

Solo Developer

2023 – Heute

Sammlung von Lösungen für Advent of Code Programmier-Challenges. Alle 25 Tage (50 Sterne) in 2024 abgeschlossen.

Java
Code

Vorträge & Präsentationen

Wissen und Einblicke mit der Developer-Community teilen

Kommende Vorträge

Interne PräsentationTBA 2026

New Features in Java 25

iRIX Software Engineering AG

Basel, Schweiz

Ein umfassender Überblick über neue Features und Verbesserungen in Java 25, mit praktischen Beispielen.

Structured ConcurrencyUnnamed Variables & PatternsStream GathererFlexible Constructor BodiesCompact Source FilesMarkdown Comments
Interne PräsentationTBA 2026

Coding with AI: Spec Driven Development

iRIX Software Engineering AG

Basel, Schweiz

Ein Entwickler-Guide zur Nutzung von KI-Assistenten in Projekten und wie Spec Driven Development die KI-Ausgabe verbessert.

Spec Driven DevelopmentAI assisted codingClaude CodeMCP Server

Vergangene Vorträge

KonferenzNovember 2025

Prompt Injection & Data Leakage

AI Horizons 2026

Basel, Schweiz

Wie Angriffe auf LLMs funktionieren und wie man sich dagegen schützt, mit Live-Demonstrationen von Prompt-Injection-Techniken.

Direct Prompt InjectionIndirect Prompt InjectionData Leakage RisikenLive-DemonstrationenAbwehrstrategien
Interne PräsentationJuni 2025

Clean Code Principles

iRIX Software Engineering AG

Basel, Schweiz

Ein umfassender Guide für sauberen, wartbaren Code nach bewährten Best Practices.

Code-LesbarkeitNamenskonventionenFunktionsdesignRefactoringSOLID-Prinzipien

Möchten Sie mich als Speaker buchen?

Ich bin immer an Vorträgen auf Konferenzen, Meetups und Workshops interessiert. Meine Themen umfassen Clean Code, Java-Entwicklung und Backend-Architektur.

Kontakt aufnehmen

Kontakt

Haben Sie ein Projekt im Sinn oder möchten Sie einfach chatten? Kontaktieren Sie mich!

Kontaktinformationen

Bubendorf, Schweiz

Offen für

  • Job-Möglichkeiten
  • Speaker-Engagements

Ob Frage oder einfach Hallo sagen – ich melde mich so schnell wie möglich!