28.10.2025 aktualisiert

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

Lead | Software-Architekt | Softwareentwickler | C# | AWS | CI/CD

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

Profilanlagen

Samuel_Medwedski_CV_de_v5_0.docx
Samuel_Medwedski_CV_en_v5_0.docx

Skills

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
  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.

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 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


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