28.10.2025 aktualisiert


100 % verfügbar
Lead | Software-Architekt | Softwareentwickler | C# | AWS | CI/CD
Oyten, Deutschland
Deutschland
B.Sc. MedieninformatikSkills
Clean CodeAsp.NetHTML.Net Framework3D-ComputergrafikAmazon Web ServicesAmazon S3ArchitekturConfluenceJiraUnit TestingMicrosoft AzureC#C++CSSCloud ComputingCmakeProfilingSoftware QualityDatenbankenContinuous DeliveryContinuous IntegrationRelationale DatenbankenDebian LinuxDebuggingDependency InjectionLinuxDevopsProgrammierwerkzeugeDistributed ComputingLanguage Integrated QueryAmazon DynamodbEntity FrameworkFehleranalyseGis-AnwendungenProtocol BuffersSkalierbarkeitIntellij IDEAMachine LearningMicrosoft Visual StudioWindows Presentation FoundationMicrosoft Sql-ServerMysqlNugetSoftware ArchitectureQt (Software)TelemetrieRedisSvelteBlockchainSimulationenAmazon Simple Notification Service (SNS)Software DesignSonarqubeSqliteNachhaltigkeitUMLWebstormOpenapiMultithreadingResharper.NET CoreDocker SwarmC4iAws LambdaInfrastructure as Code (IaC)GitCloudformationXunitEvent Driven ArchitectureGit FlowInfluxdbNpm(Software)BetriebssystemeTeamcityApi DesignApi-GatewayRestful ApisAmazon Simple Queue ServicesTerraformDockerCi ServerMicroservices
- AWS Certified Solution Architect (Zertifiziert, Associate) – Migration und Konzeption von Architekturen in der Cloud. (Credly )
- Software-Architekt (Zertifiziert, > 5 Jahre) – Umfangreiche Erfahrung in der Architektur von skalierbaren, komplexen Systemen.
- Software-Ingenieur (zusätzliche Weiterbildung über MIT xPro) – Fundierte Weiterbildung und Spezialisierung im Bereich moderner Software-Technologien.
- Software-Entwickler (C# > 10 Jahre, C++ > 10 Jahre) – Langjährige Praxis in der Konzeption und Entwicklung von Anwendungen mit verschiedensten Anforderungen.
- Erfahrung mit heterogener Betriebssystem-Landschaft – Mehrjährige Erfahrung unter Windows und Linux.
- CI/CD-Experte mit > 10 Jahren Erfahrung – Expertise in der Implementierung von Continuous Integration/Continuous Deployment Pipelines (Azure DevOps, JetBrains TeamCity). Monitoring und Observability mittels OpenTelemetry.
- Umfassende Kenntnisse in Entwicklungswerkzeugen und -bibliotheken – Tiefgehendes Wissen in .NET, WPF, UWP, ASP.NET Core, Entity Framework Core, LINQ, xUnit, Dependency Injection, protobuf, Windows Internals, Visual Studio, IntelliJ, UML, Docker, Datenbanken und weiteren Technologien.
- Erfahrung und Verständnis von relationalen und nicht-relationalen Datenbanken – Abbildung der Anforderungen auf MySQL, Redis, Document-, Key-Value, Wide-Column-, Graph- oder Blockchain-Datenbanken.
- Analyse komplexer Software-Projekte – Spezialisiert auf das Zerlegen und Lösen von komplexen technischen Herausforderungen.
- Einsatz von TDD und Clean Code Prinzipien – Fokus auf nachhaltige Codequalität, kontinuierliche Tests und statische Codeanalyse zur Sicherstellung stabiler und wartbarer Software (Roslyn, Resharper, SonarQube, NDepend).
- Debugging und Diagnose komplexer Systeme – Expertenwissen in der Fehlerdiagnose verteilter Systeme, Multithreading, Asynchronität und Netzwerkkommunikation.
- Optimierung komplexer Systeme – Langjährige Erfahrung mit Performance- und Memory-Profiling (Visual Studio Performance Profiler, JetBrains DotMemory, JetBrains DotTrace)
- Product-Owner (> 3 Jahre) – Erfahrung in der Führung von agilen Teams.
- Requirements-Breakdown auf Arbeitsebene für das Team – Fähigkeit zur effizienten Kommunikation und Aufteilung von Anforderungen.
- Verteidigungshintergrund mit > 15 Jahren Erfahrung – Umfassendes Know-how in verschiedenen verteidigungsrelevanten Domänen (militärische und zivile 3D-Simulation, C4I-Soldatensysteme).
- Ausbildungsbeauftragter – Verantwortlich für Ausbildung von Nachwuchskräften.
- Autor von „Azubi sapiens“ – Fachautor und Experte in der Ausbildung junger Fachkräfte.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Aufgabe:
Leitende technische Konzeption und Umsetzung einer SaaS-Plattform zur Analyse von Webseiten im Bereich der DSGVO-Auditierung.
Erfolge:
- Erfolgreiche Entwicklung und Deployment einer Microservice-Architektur in heterogener AWS und Hetzner-Cloud
- Entwicklung einer kosteneffizienten Cloud-nativen Lösung
- Entkopplung der Dienste durch Event-Messaging-Architektur
- Gewährleistung eines sicheren Betriebs durch gehärtete und containerisierte Pakete und strikte IAM-Richtlinien
- Überwachung und Monitoring der Plattform durch Observability-Technologien
- Training und produktiver Einsatz eines spezialisierten Machine-Learning-Modells in DSGVO-Domäne
Verwendete Technologien:
C# · .NET (dotnet) · Microservices · Azure DevOps · ASP.net · EF.net (EntityFramework) · AWS DynamoDB · AWS S3 · AWS SES · AWS SQS · AWS API Gateway · AWS Lambda · AWS Timestream · AWS CloudFormation · AWS Amplify · ML.net · REST · OpenAPI · TDD · Clean Code · xUnit · NSubstitute · LINQ · Nuget · Git · MySQL · Node.js · Typescript · NPM · HTML5 · CSS · Svelte · OpenTelemetry · InfluxDB · CI/CD · TeamCity · Docker · Docker Swarm · Powershell · Bash · Debian · Ansible · Terraform · Hetzner · ITSec · IaC (Infrastructure-as-Code)
Aufgabe:
Fehleranalyse und Korrektur von 3D-Algorithmen innerhalb einer Simulations- und Planungssoftware für militärische Drohnen in sicherheitskritischen Flugräumen.
Erfolge:
- Visualisierungstool entwickelt, um kritische Algorithmusprobleme sichtbar zu machen
- In Algorithmen und Geschäftslogik Fehler korrigiert, die zu Missionsabbrüchen bei Drohneneinsätzen führen könnten
- Entwicklern Best-Practices und Clean Code vermittelt
- Flugparameter-Anforderungen der Stakeholder mit Implementierung abgeglichen und Abweichungen kommuniziert
Verwendete Technologien:
C++ · Qt · OSG · Eigen · CUDA · Debian · Jenkins · Redmine (Easyredmine)
Aufgabe:
Problemanalyse und Softwareentwicklung im Bereich Schmalband-Datenkommunikation für taktische Funkgeräte.
Erfolge:
- Entwickler im Bereich Soldatensysteme und Schmalband-Kommunikation beraten
- Fehler im P_MUL Multicast Transfer Protokoll identifiziert und behoben
- Mitarbeiter im Bereich Softwaredesign und Unit-Tests (TDD) geschult
Verwendete Technologien:
Coaching · Java · TDD · Clean code · JUnit · Apache Karaf · Open Stack · Jenkins · SonarQube