26.05.2026 aktualisiert

**** ******** ****
100 % verfügbar

Platform Engineer CI/CD | Software-Architekt | Softwareentwickler | C# | AWS | Azure

Oyten, Deutschland
Deutschland
B.Sc. Medieninformatik
Oyten, Deutschland
Deutschland
B.Sc. Medieninformatik

Profilanlagen

Samuel_Medwedski_CV_de_v5_1.pdf
Samuel_Medwedski_CV_en_v5_1.pdf

Skills

Clean CodeAsp.NetHTML3D-ComputergrafikAmazon Web ServicesAmazon S3ArchitekturAtlassian ConfluenceAtlassian JiraUnit TestingC#CSSCmakeContinuous DeliveryContinuous IntegrationDebian LinuxDevOpsAmazon DynamoDBEntity FrameworkGis-AnwendungenMachine LearningMicrosoft Visual StudioMicrosoft Sql-ServerMySQLNugetSoftware ArchitectureQt (Software)RedisSvelteBlockchainAmazon Simple Notification Service (SNS)Software DesignSQLiteUMLOpenapiMultithreading.NET CoreDocker SwarmAWS LambdaInfrastructure as Code (IaC)GitCloudformationXunitEvent Driven ArchitectureGit FlowInfluxDBNpm(Software)Api DesignApi-GatewayRestful ApisAmazon Simple Queue ServicesTerraformCi ServerMicroservices
  1. AWS Certified Solution Architect (Zertifiziert, Associate) – Migration und Konzeption von Architekturen in der Cloud. (Credly )
  2. Software-Architekt (Zertifiziert, > 5 Jahre) – Umfangreiche Erfahrung in der Architektur von skalierbaren, komplexen Systemen.
  3. Software-Ingenieur (zusätzliche Weiterbildung über MIT xPro) – Fundierte Weiterbildung und Spezialisierung im Bereich moderner Software-Technologien.
  4. Software-Entwickler (C# > 10 Jahre, C++ > 10 Jahre) – Langjährige Praxis in der Konzeption und Entwicklung von Anwendungen mit verschiedensten Anforderungen.
  5. Erfahrung mit heterogener Betriebssystem-Landschaft – Mehrjährige Erfahrung unter Windows und Linux.
  6. 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.
  7. 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.
  8. 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.
  9. Analyse komplexer Software-Projekte – Spezialisiert auf das Zerlegen und Lösen von komplexen technischen Herausforderungen.
  10. 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).
  11. Debugging und Diagnose komplexer Systeme – Expertenwissen in der Fehlerdiagnose verteilter Systeme, Multithreading, Asynchronität und Netzwerkkommunikation.
  12. Optimierung komplexer Systeme – Langjährige Erfahrung mit Performance- und Memory-Profiling (Visual Studio Performance Profiler, JetBrains DotMemory, JetBrains DotTrace)
  13. Product-Owner (> 3 Jahre) – Erfahrung in der Führung von agilen Teams.
  14. Requirements-Breakdown auf Arbeitsebene für das Team – Fähigkeit zur effizienten Kommunikation und Aufteilung von Anforderungen.
  15. Verteidigungshintergrund mit > 15 Jahren Erfahrung – Umfassendes Know-how in verschiedenen verteidigungsrelevanten Domänen (militärische und zivile 3D-Simulation, C4I-Soldatensysteme).
  16. Ausbildungsbeauftragter – Verantwortlich für Ausbildung von Nachwuchskräften.
  17. Autor von „Azubi sapiens“ – Fachautor und Experte in der Ausbildung junger Fachkräfte.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2024

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Lead Fullstack Developer / Lead Software Architect

SaaS Startup im Bereich DSGVO-Auditierung

Internet und Informationstechnologie

< 10 Mitarbeiter

Aufgabe:
Leitende technische Konzeption und Umsetzung einer SaaS-Plattform zur Analyse von Webseiten im Bereich der DSGVO-Auditierung.

Erfolge:
  1. Erfolgreiche Entwicklung und Deployment einer Microservice-Architektur in heterogener AWS und Hetzner-Cloud
  2. Entwicklung einer kosteneffizienten Cloud-nativen Lösung
  3. Entkopplung der Dienste durch Event-Messaging-Architektur
  4. Gewährleistung eines sicheren Betriebs durch gehärtete und containerisierte Pakete und strikte IAM-Richtlinien
  5. Überwachung und Monitoring der Plattform durch Observability-Technologien
  6. 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)

Senior CI/CD Build-Infrastruktur Ingenieur

LivaNova Medizintechnik

Pharma und Medizintechnik

>10.000 Mitarbeiter

Migration von CI/CD Infrastruktur von On-Prem in die Azure Cloud und Sicherstellung einer hohen Verfügbarkeit der vorhandenen On-Prem Infrastruktur.

Erfolge:
  1. Performance-Optimierung der Infrastruktur mit >40% reduzierten Laufzeiten vieler Build-Prozesse bei gleichzeitiger Senkung der Kosten.
  2. Verbesserung der lokalen Entwicklungsumgebung aller Entwickler durch Reduktion der Netzwerklatenz zu zentralen Ressourcen.
  3. Erfolgreiche Unterstützung bei der Einbindung eines Firmenstandorts in das globale Azure WAN, in enger Abstimmung mit Netzwerk- und Cloud-Infrastruktur-Teams.
  4. Gewährleistung hoher Verfügbarkeit der CI/CD Infrastruktur durch Umsetzung eines Monitoring-Systems.
  5. Dokumentation aller aufgetretenen technischen Vorfälle und deren Lösung in Form von sofort einsetzbaren Playbooks.
  6. Umsetzung einer CI-Infrastruktur, die alle kritischen Komponenten offline bereithält und so unabhängig von Online-Quellen betrieben werden kann.
  7. Erstellung eines vereinheitlichten Konzepts für die Migration von >30 Pipelines.
  8. Kritische Komponenten vollständig über IaC abgebildet und Inselwissen abgebaut.
Verwendete Technologien:
Azure · Azure DevOps CI/CD · Azure Container Instances · Azure VMs und Virtual Machine Scale Sets · Azure Networking · Packer · Bicep · SSH · Bash · PowerShell · Python · Grafana · Prometheus · Windows Performance Analyzer · Docker · Linux Containers · Windows Containers · Windows Server · Linux · Playbooks · Arm Keil · Git · Subversion

Senior Software Analyst / Senior Software Developer

Rheinmetall Technical Publications GmbH über Normalis GmbH

Sonstiges

>10.000 Mitarbeiter

Aufgabe:
Fehleranalyse und Korrektur von 3D-Algorithmen innerhalb einer Simulations- und Planungssoftware für militärische Drohnen in sicherheitskritischen Flugräumen.

Erfolge:
  1. Visualisierungstool entwickelt, um kritische Algorithmusprobleme sichtbar zu machen
  2. In Algorithmen und Geschäftslogik Fehler korrigiert, die zu Missionsabbrüchen bei Drohneneinsätzen führen könnten
  3. Entwicklern Best-Practices und Clean Code vermittelt
  4. Flugparameter-Anforderungen der Stakeholder mit Implementierung abgeglichen und Abweichungen kommuniziert
Verwendete Technologien:
C++ · Qt · OSG · Eigen · CUDA · Debian · Jenkins · Redmine (Easyredmine)

Senior Software Analyst / Backend Developer

Blackned GmbH über Normalis GmbH

Sonstiges

50-250 Mitarbeiter

Aufgabe:
Problemanalyse und Softwareentwicklung im Bereich Schmalband-Datenkommunikation für taktische Funkgeräte.

Erfolge:
  1. Entwickler im Bereich Soldatensysteme und Schmalband-Kommunikation beraten
  2. Fehler im P_MUL Multicast Transfer Protokoll identifiziert und behoben
  3. Mitarbeiter im Bereich Softwaredesign und Unit-Tests (TDD) geschult
Verwendete Technologien:
Coaching · Java · TDD · Clean code · JUnit · Apache Karaf · Open Stack · Jenkins · SonarQube

Lead CI/CD Architect / Product-Owner Teilbereich Software

Rheinmetall Electronics GmbH

Sonstiges

>10.000 Mitarbeiter

Aufgabe:
Aufbau und Weiterentwicklung der CI/CD Infrastruktur im Kontext C4I-Soldatensysteme, um bis zu 30 Entwickler zu befähigen gleichzeitig Code zu liefern.

Erfolge:
  1. Produktteam von 5 Personen geführt, um Anforderungen an CI/CD und Releasemanagement umzusetzen
  2. Softwareentwicklungsprozess mitkonzipiert (Technologieauswahl, Git flow, Umsetzung, Schulung)
  3. Verantwortung über den Release-Prozess der Software übernommen
  4. Erfolgreich CI/CD für Hardware und Software im regulierten Sicherheitskontext verwaltet
  5. Migration der früheren CI/CD Infrastruktur von TFVC nach Git
  6. Dokumentation der Infrastruktur etabliert (Lightweight Architecture Decision Records, LADR)
  7. Scrum-Prozess mit Dashboards und KPIs unterstützt
  8. Traceability der Kundenanforderungen von Doors-Systemspezifikation bis zum Unit-Test hergestellt
Verwendete Technologien:
Azure DevOps ·Jira · Powershell · C# · .NET · Angular · Node.js · REST · UWP · XAML · Redis · SQLite · MSSQL · OpenTelemetry · Git · Git flow

Requirements-Engineer / Senior Software Developer

Rheinmetall Electronics GmbH

Sonstiges

>10.000 Mitarbeiter

Aufgabe:
Analyse bestehender Version des C4I-Soldatensystems und Planung der nächsten Entwicklungsgeneration mit neuem Technologie-Stack und Integration eines neuen multinationalen Entwicklungsteams.

Erfolge:
  1. Anforderungen der neuen Generation der Software analysiert und Aufgaben koordiniert
  2. Beschaffungsprozess für Hardware und Software forciert, um Arbeitsfähigkeit sicherzustellen
  3. Erfolgreich neues Team aufgebaut
  4. Austausch des neuen Teams mit den Entwicklern der aktuellen Software gewährleistet
  5. Onboarding eines multinationalen Entwicklerteams in den Entwicklungsprozess durchgeführt
Verwendete Technologien:
Kommunikation · Azure DevOps · C# · .NET · WinForms · WPF · UWP · XAML · LINQ · TDD · Nuget

Senior Software Developer CI/CD

Rheinmetall Electronics GmbH

Sonstiges

>10.000 Mitarbeiter

Aufgabe:
Aufbau einer effizienten CI/CD Pipeline für die Generierung von 3D-Daten für Simulationen im Terabyte-Bereich.

Erfolge:
  1. Erfolgreiche Umsetzung von mehreren CI/CD Content-Pipelines in TeamCity
  2. Analyse und Korrektur von Abstürzen und Fehlern in den Generierprozessen durchgeführt
  3. Laufzeit von C++ Generierprozessen optimiert
  4. Aufgaben mit Software-Herstellern koordiniert, um Termine einzuhalten
Verwendete Technologien:
TeamCity · Azure DevOps · C++ · Unit Tests · Clean Code· Visual Studio · WinDBG · Perforce · Subversion (SVN)

Software Developer 3D

Rheinmetall Electronics GmbH

Sonstiges

>10.000 Mitarbeiter

Aufgabe:
Weiterentwicklung von Algorithmen und Prozessen für 3D-Simulatoren und Datengenerierung in den Bereichen Flug, Land und Marine. Aufbau von CI/CD Prozessen.

Erfolge:
  1. Unit-Tests in 3D-Komponenten eingeführt und Entwickler zu Unit Tests, TDD und Clean Code geschult
  2. Visualisierungsalgorithmen unter Windows und Linux entwickelt (Vektoren, Rasterisierung, Splines, Voronoi, Triangulation)
  3. Algorithmen zur Projektion von Geodaten entwickelt
  4. Prozesssimulationen für A400M und Heavy Lift Offshore Vessels mitentwickelt
  5. CI/CD für Softwarekomponenten eingeführt
Verwendete Technologien:
GIS · C++ · Boost · gTest · Qt · CMake · OpeneSceneGraph (OSG) · OpenFlight · OpenGL · Havok Physics Engine · Vision Engine · Terrain Generation Software · C# · .NET · WPF · XAML · Jenkins · Azure DevOps · Confluence · Subversion (SVN)


Zertifikate

AWS Certified Solution Architect - Associate

Amazon

2024

Architecture and Systems Engineering

MIT

2020

Quantitative Methods in Systems Engineering

MIT

2020

Model-Based Systems Engineering

MIT

2020

Models in Engineering

MIT

2020

Architecture of Complex Systems

MIT

2020

Certified Professional for Software Architecture

iSQI Group

2019


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden