Robin Altrock

Software Architect

Über mich

Robin Altrock, Senior Engineer und Software Architect mit langjähriger Erfahrung in der Entwicklung und Modernisierung von Backend-Systemen mit C#/.NET.
Fokus auf Cloud Native-Architekturen, Microservices und den Aufbau skalierbarer, resilienzorientierter Plattformen in der Cloud.
Umfangreiche Praxis in Planung, Analyse, Entwurf, Implementierung, Test und Betrieb/Support – inklusive Automatisierung und DevOps-Prozessen.
Top Skills sind unter anderem Azure / AWS, Cloud Native, Microservices, WebServices, Docker, Kubernetes, git, CI/CD sowie Microsoft Stack C#/.NET.

Aktuelles Projekt

Software Architekt - Mobiles Kassensystem für Züge im Fernverkehr

https://www.dbsystel.de/dbsystel/Digital-Stories/Gemeinsam-zur-Zahlungsvielfalt-6188190

Mobiles Kassensystem im Frontend ca. 14000 Endgeräte und im Backend mit AWS Cloud Services

Die mobile Kasse ist ein modifiziertes Kassensystem auf Basis von TCPOS, welches sich den besonderen Herausforderungen eines im Fernverkehr operierenden Kassensystems stellt.
Ständig wechselnde Netzwerkbedingungen, eine bedienerbezogene Kassenzuordnung mit innerhalb einer Schicht mehrfach rotierenden Lager Allokationen und über Ländergrenzen hinweg andauernde Kassiervorgänge sind für ein Kassensystem unübliche Bedingungen. Für diese und viele weitere Aufgaben bietet die MoKa Lösungen, welche im Rahmen des Projektes behandelt werden.
Die Integration in ein vorhandenes App-Ökosystem mit anwendungsübergreifendem Look&Feel und die Möglichkeit Bestellungen am Platz, selbständig durchgeführt vom Gast, anzunehmen runden den aktuellen Stand des Systems ab. 17000 mobile Kassen in Zügen im Fernverkehr sind aktuell im Einsatz.

Hauptaufgaben im Projekt:

  • Anforderungsanalyse
  • Entwurf
  • Implementierung
  • Consulting Tätigkeiten (inhouse / extern)
  • Transformation bestehender Backend Monolithen in eine Cloud-native Architektur
  • technische Verantwortung für den Bereich Software Architektur

Berufserfahrung

Zucchetti Germany GmbH

Software Architect

September 2021 - Heute

zucchetti.com

Software Architekt mit Spezialisierung auf mobile Endgeräte und Cloud gestützte Backend Services

  • Unterstüzung der globalen inhouse Entwicklung durch Konzepte und Entwicklungsvorgaben inklusive Infrastruktur, Tools und Schnittstellen
  • Consulting (inhouse / extern beim Kunden)
  • Konzept und Implementierung einer digitalen Bon Lösung
  • Konzept und Implementierung eines Fiskallayers für das Kassensystem TCPOS
  • Verantwortung über die Software Architektur einer mobilen Kassenlösung mit AWS Cloud Services
  • Anforderungsanalyse, Entwurf, Implementierung
  • technische Verantwortung für den Bereich Software Architektur im Projekt “Mobiles Kassensystem für Züge im Fernverkehr”

Zucchetti Germany GmbH

Senior Software Developer

Januar 2018 - September 2021

zucchetti.com

Senior Software Developer für Zucchetti / TCPOS Großkundenprojekte

  • Softwareentwickler für kundenspezifische Projekte im .NET Umfeld.
  • Weiterentwicklung kundenunabhängiger Standard Software für regional unabhängige Softwarelösungen.
  • Schwerpunkt Web Services und Android Lösungen mittels Xamarin.

ORACLE Deutschland B.V. & Co. KG

Senior Software Development Consultant Lv. 4

November 2006 - Dezember 2018

https://www.oracle.com

Senior Software Developer für Systemgastronomie Projekte

  • Softwareentwickler im Professional Services / Consulting.
  • Schwerpunkt .NET/C# Entwicklung im Oracle Hospitality Umfeld.
  • Unterstütung in der Cloud Migration von On-Premise Lösungen zu Oracle Cloud Services.
  • Einsatz in Großkundenprojekten: Analyse, Spezifikation und Umsetzung kundenbezogener Anforderungen für Oracle Hospitality RES 3700 und Simphony 2.
  • Konzeption und Entwicklung kundenspezifischer Erweiterungen sowie kundenunabhängiger Standardkomponenten mit weltweitem Rollout und internationalem Einsatz.
  • Administration verschiedener Food-&-Beverage-Professional-Services-Umgebungen (Jenkins Build Server / VirtualBox Host / ESXi / NuGet).

Hochschule Bochum

Wissenschaftlicher Mitarbeiter

Mai 2005 - Oktober 2006

hochschule-bochum.de

Bearbeitung von wissenschaftliche Veröffentlichungen und Diplomarbeiten

  • Mitarbeiter im Labor für Softwaretechnik und Rechnernetze.
  • Mitarbeit an Industrieprojekten im Bereich Softwareentwicklung mittels .NET / Java.
  • Wissenschaftliche Veröffentlichungen und Korrekturlesungen
  • Unterstützung und Konzeptionierung von Diplomarbeiten

Ausbildung

Hochschule Bochum

Diplomarbeit

Dezember 2005 - Mai 2006

  • Titel der Diplomarbeit:
    Entwicklung einer Analyseumgebung auf Basis des Gilbert-Elliot-Modells zur Schätzung der Restfehlerrate im industriellen Umfeld.
  • (Note: sehr gut / 1.0)

Hochschule Bochum

Studium der Elektrotechnik und Informatik

Septeber 2001 - Mai 2006

  • Schwerpunkt Ingenieurinformatik
  • (Note: gut / 1.8)

Fernseh Rösler

Ausbildung zum Radio- und Fernsehtechniker

Septeber 2001 - Mai 2006

  • Geräte und Systemtechnik
  • Digitale Lösungen und Prozessoptimierung
  • Satelliten und Antennentechnik
  • Erfolgreich abgeschlossen mit der Gesellenprüfung

Albertus-Magnus-Gymnasium

Abitur

1989 - 1997

Skills

  • langjährige Erfahrung in der Softwareentwicklung mit .NET/C#
  • Datenbanksysteme Oracle, MSSQL, PostgreSQL und Sqlite
  • Rest WebServices
  • Scripting mit Powershell und Bash
  • Docker, Podman, Kubernetes
  • Azure und AWS Kenntnisse
  • Opensource Software
  • Git, SVN, Visual Source Safe
  • Android Entwicklung mit Xamarin / .NET MAUI
  • Software Architektur
  • Linux, Windows, macOS
  • Azure DevOps, Jetbrains Teamcity, Oracle Jenkins
  • JIRA, Confluence
  • Markdown, Wiki
  • Visual Studio / Rider / Android Studio / VSCode
  • Azure / AWS

Weitere Kenntnisse und Interessen

  • IOT
  • Homeautomation
  • Web Development
  • Python
  • Kotlin, Java, Javascript, Typescript
  • CI / CD

Ehrenamt

  • Vorstand im Heimatverein Ennigerloh
  • Pflege der Internetauftritte des Tafel Ennigerloh e.V. (Neubeckum, Oelde, Sendenhorst, Wadersloh)