Nikolaus Winter

Softwareentwickler, Trainer und Coach

Hallo und herzlich Willkommen auf meiner Webpräsenz! Nach fast 20 Jahren in der Informatik bin ich seit 2019 als freiberuflicher Softwareentwickler, -architekt, Coach und Trainer tätig.

Unten finden Sie eine Auswahl meiner aktuellen Projekte und Kompetenzen. Sollten Sie Interesse an einer Zusammenarbeit haben, senden Sie mir gerne eine E-Mail, um ausführliche Informationen zu erhalten.

Für Projekte stehe ich frühestens ab April 2023 wieder zur Verfügung. Kürzere Trainings, Workshops oder Coachings lassen sich eventuell auch früher bereits einrichten. Ich freue mich auf Ihre Anfrage.

aktuelle Projekte

Operating & Automatisierung Plattformtests

seit 01.2021

Stackable bietet eine modulare Open Source Datenplattform, die auf Kubernetes basiert. Bevor Komponenten veröffentlicht werden, müssen sie sich umfangreichen Tests in realistischen Umgebungen stellen.

Für diese Tests habe ich eine Toolchain aus bewährten Open Source-Produkten sowie selbst entwickelten Services aufgebaut, die ich weiterhin betreue und weiterentwickele.

Somit kann automatisiert auf den jeweils neuesten Kubernetes Plattformen der großen Cloud-Provider (Google, AWS, Azure) getestet werden.

Technologien:

  • Spring Boot
  • Java
  • Terraform
  • Kubernetes
  • Ansible
  • Python
  • AWS
  • Azure
  • Google Cloud
  • Jenkins
  • Nexus

Coaching Architektur und Entwicklung

01.2020 bis 12.2022

Zunächst habe ich dem Entwicklungsteam bei der Modernisierung der Build-Werkzeuge und -Prozesse sowie der Versionsverwaltung geholfen.

Im Anschluss wurden im Rahmen einer Runderneuerung der vom Team betreuten Software relevante Teile als REST API mit Angular Frontend abgelöst. Dabei habe ich zunächst die Technologien evaluiert und einen Piloten entwickelt. Anschließend habe ich das Entwicklungsteam in den verwendeten Technologien geschult und das Umsetzungsprojekt als Coach begleitet.

Technologien:

  • Apache Maven
  • Git
  • Java
  • Spring Boot
  • Typescript
  • Angular

Kompetenzen

Programmierung

  • Java
  • Python
  • Spring
  • Spring Boot
  • Angular
  • Typescript


Infrastruktur

  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • Linux


Werkzeuge

  • Git
  • Jenkins
  • Apache Maven