
Ing. Janis E.H. Pütz
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Janis E.H. Pütz
- Bis heute 1 Jahr und 9 Monate, seit Nov. 2024
Software-Entwickler
Nature Robots GmbH
Entwicklung der Bedienoberfläche für Missions- und Navigationssteuerung autonomer Agrarroboter (Festanstellung, 50 %). – Umbau des Domänenmodells, sodass eine Codebasis zwei Produkte ausliefert: Flottenmanagement-Plattform und eigenständiges Planungs-SaaS. – Backend mit Python/Django auf PostgreSQL; Frontend mit Next.js/React (TypeScript). – Testinfrastruktur von Grund auf: Playwright (E2E), Jest, pytest; Docker-Infrastruktur. – Enge Abstimmung mit Robotik- und Hardware-Teams.
- Bis heute 11 Jahre und 4 Monate, seit Apr. 2015
Fractional .NET-Architekt — Clean Architecture · KI-augmentierte Delivery
Janis Pütz Software-Entwicklung
Freiberufliche Architektur und Entwicklung für Auftraggeber vom Mittelstand bis zum Konzern — im Fractional-Modell: 50 % Kapazität, maximal ein Engagement parallel, von Design bis Produktivbetrieb. Eigene Produkte als Praxislabor: u. a. ein mehrmandantenfähiges Buchungs-SaaS (Blazor Server, .NET 10) mit event-sourced Kern, das ich selbst betreibe — inklusive Monitoring, CI/CD und KI-gestützter Betriebsroutinen (nächtliche Fehler-Triage, die Pull Requests zur Review öffnet).
Eigenverantwortliche Weiterentwicklung einer unternehmenskritischen Lizenzmanagement-Plattform im Volkswagen-Konzern (via Futurepath). Clean Architecture (Ports & Adapters) produktiv umgesetzt: Domänenkern getrennt von Persistenz, UI und Excel-Interop. Mehrere entkoppelte Windows Services und Web-UIs (Blazor Server). EF Core auf SQL Server. Risikoarme Migration .NET 6 → 8 im laufenden Betrieb. Tests mit xUnit, bUnit, Moq, FluentAssertions.
- 3 Jahre und 10 Monate, Aug. 2018 - Mai 2022M-SOFT Organisationsberatung GmbH
Senior-Entwickler C# — Dokumentenmanagement-System (Greenfield)
Dokumentenmanagement-System als Greenfield von Tag 1: initiale Architektur und Modulstruktur angeleitet (zunächst über Brunel, ab 2020 direkt beauftragt). ~80 % Testabdeckung als Alltagsstandard. - Lucene-Volltextsuche integriert (Domänenmodelle in den Index gemappt, Query-Tuning). - ERP-Anbindung per Browser-Embed-SSO-Brücke. - Passwort-Hashing und Access-Token-Handling. - Coding Guidelines und Pair Programming etabliert. - Razor & Blazor; .NET 4.7/ASP.NET Core → .NET 6. - Azure DevOps/TFS als CI/CD.
- 1 Jahr und 6 Monate, Feb. 2020 - Juli 2021
Softwarearchitekt & Entwickler – SaaS-Plattform für virtuelle 360°-Touren
Motion Media GmbH (immo-tours.de)
- Rückkehr zur selbst mitaufgebauten Plattform parallel zum M-Soft-Engagement. - Konzeption und Umsetzung der REST-API für die neue Mobile-App (Java 11, Spring Boot). - Weiterentwicklung, Debugging und Stabilisierung im laufenden Betrieb mit echten Kunden.
- 3 Jahre und 4 Monate, Apr. 2015 - Juli 2018
Software-Architekt & Entwickler
Motion Media GmbH (immo-tours.de)
Eigenverantwortliche Architekturplanung einer neuen SaaS-Plattform für virtuelle 360°-Rundgänge (immo-tours.de) — von der Konzeption bis zum produktiven Betrieb. Modellierung der Kernfachlichkeit (Touren, Objekte, Medien) als Basis einer wartbaren, erweiterbaren Codebasis. Umsetzung mit Java 8, Spring Boot und Vaadin. Integrationstests für zentrale Geschäftsprozesse. CI/CD mit JetBrains TeamCity. Direkte Kundenberatung als allein verantwortlicher technischer Ansprechpartner.
Weiterentwicklung eines ereignisbasierten Katalogsystems für Behörden und soziale Träger: CQRS mit maßgeschneidertem, teamintern entwickeltem Event Store (kein Standardprodukt), Event-Verteilung über RabbitMQ. Einarbeitung via Pair Programming beim ursprünglichen Entwickler - nach dessen Ausscheiden alleinige Verantwortung und Weiterentwicklung. DDD, Trennung von Lese- und Schreibpfaden. Migration Silverlight → HTML5. Integrationstests, teils TDD. Agile Entwicklung mit Scrum.
Sprachen
Englisch
C1 (Fließend)
Spanisch
A1-A2 (Grundkenntnisse)
Deutsch
C2 (Verhandlungssicher / Muttersprachlich)
Französisch
A1-A2 (Grundkenntnisse)
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
