Daniel Krüger
Senior Softwareentwickler (Backend)
daniel.krueger@beispiel.example, +49 40 0000000, 22765 Hamburg
Profil
Backend-Entwickler mit acht Jahren Erfahrung in C# und .NET. Schwerpunkt auf Schnittstellen, Datenbanken und dem Betrieb von Diensten in der Cloud. Führt seit zwei Jahren fachlich ein Team von vier Entwicklern.
Berufserfahrung
Senior Softwareentwickler03/2021 – heute
Hafenlogik GmbH, Hamburg
- Entwicklung und Betrieb der Buchungsschnittstelle (C#, ASP.NET Core, PostgreSQL) mit rund 2 Millionen Aufrufen am Tag
- Umstellung von einem Monolithen auf sechs eigenständige Dienste in 14 Monaten, ohne Unterbrechung des Betriebs
- Verkürzung der Build- und Testzeit von 38 auf 11 Minuten durch parallele Testläufe und Zwischenspeicher
- Fachliche Führung von vier Entwicklern: Code-Reviews, Einarbeitung, Planung der Sprints
Softwareentwickler01/2018 – 02/2021
Nordwind Systems AG, Bremen
- Entwicklung eines Abrechnungsmoduls für Energieversorger in C# und SQL Server
- Einführung automatisierter Tests; Abdeckung des Moduls von 20 auf 75 Prozent
- Aufbau der Auslieferung über Container (Docker) und eine Pipeline in Azure DevOps
Junior Softwareentwickler10/2016 – 12/2017
Beispiel IT-Service GmbH, Oldenburg
- Wartung und Erweiterung einer Lagerverwaltung (C#, WinForms, SQL Server)
- Behebung von Fehlern aus dem Kundensupport, im Schnitt 15 Tickets je Woche
Kenntnisse
C# / .NET (Experte) · ASP.NET Core (Experte) · PostgreSQL, SQL Server (Sehr gut) · Docker, Kubernetes (Sehr gut) · Azure (Gut) · TypeScript, Angular (Gut) · Automatisierte Tests (xUnit) (Sehr gut) · Git, CI/CD (Sehr gut)
Projekte
Umstellung auf eigenständige Dienste01/2022 – 02/2023
Hafenlogik GmbH
- Technische Leitung. Aufteilung der Buchungsplattform in sechs Dienste mit eigener Datenhaltung; Auslieferung mehrmals täglich statt alle zwei Wochen.
Offene Bibliothek für Prüfregeln05/2020 – heute
Eigenes Projekt
- Kleine .NET-Bibliothek zum Prüfen von Eingaben; rund 300 Sterne, regelmäßige Beiträge anderer Entwickler.
Ausbildung
B.Sc. Informatik10/2013 – 09/2016
Beispiel-Universität Oldenburg, Oldenburg
- Abschlussarbeit: Lastverteilung in verteilten Warteschlangen (Note 1,7)
Zertifikate
Microsoft Certified: Azure Developer Associate06/2022
Sprachen
Deutsch (Muttersprache) · Englisch (C1)
