02.11.2025 aktualisiert


Premiumkunde
100 % verfügbarIT-Beratung und Softwareentwicklung C# /.NET; Software Tester; Testautomatisierung
Düren, Deutschland
Deutschland +1
Computersysteme (M.Sc)Über mich
Ich bin Senior-Softwareentwickler mit über 15 Jahren Erfahrung in der Full-Stack-Entwicklung und im technischen Projektmanagement. In Projekten für Medizin, Automobil und Luft- und Raumfahrt realisiere ich effiziente, sichere und wartbare Software mit hohem Qualitätsanspruch.
Skills
Test-SoftwareClean CodeAsp.NetHTML.Net FrameworkAcceptance TestingAgile ModellierungKünstliche IntelligenzAnalyse-ToolsPenetration TestingASP.NET MVCJiraBehavior Driven DevelopmentMedizintechnikC#SaasCloud ComputingInformationssicherheitDatenbankenContinuous DeliveryContinuous IntegrationSoftware Design PatternsDevopsIaasBildverarbeitungPythonKali LinuxMicrosoft SQL Server Data Engine (MSDE)Microsoft Visual StudioMVCObjektrelationale AbbildungOwaspScrumRequirements EngineeringSoftwareentwicklungSystemtestsDesign PatternsTest-Driven Development.NET CoreIndustrie 4.0GitlabKanbanGherkinSOLID Prinzipien3-Tier ArchitecturesCanoe SoftwareVteststudio
- Fullstack-Entwicklung von Anwendung (Desktop und Web)
- Design Pattern (MVC, SOLID, etc..)
- CI/CD
- DevOps
- Softwaretest (TDD, BDD, Gherkin)
- Integrations- & Systemtest
- Industrie 4.0
- Cyber Security
- C# /.NET
- ASP .NET CORE
- Security
- OWASP
- Design Pattern (MVC, SOLID, etc..)
- CI/CD
- DevOps
- Softwaretest (TDD, BDD, Gherkin)
- Integrations- & Systemtest
- Industrie 4.0
- Cyber Security
- C# /.NET
- ASP .NET CORE
- Security
- OWASP
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherFranzösischMuttersprache
Projekthistorie
• Entwicklung hochwertiger C#-Software für bestehende und zukünftige Avioniksysteme.
• Entwurf skalierbarer und wartbarer Software-Architekturen gemäß den Industriestandards.
• Analyse und Definition von Softwareanforderungen.
• Implementierung neuer Funktionen und Erweiterungen unter Berücksichtigung der Zuverlässigkeit des Systems.
• Schreiben von sauberem, gut dokumentiertem Code und Beitrag zu Unit-Tests.
• Überwachung der nahtlosen Integration und Benutzerfreundlichkeit der Software.
• Verbesserung von Softwareentwicklungsprozessen und bewährten Verfahren.
• Nutzung von MVVM, Prism, Git und Continuous Integration für die Entwicklung und Wartung der Software.
• Anwendung von Geospatial Data in der Softwareentwicklung.
• Berücksichtigung von Avioniknormen und Cybersecuritykonzepten bei der Softwareentwicklung
- Anforderungsanalyse und Konzeptentwicklung – Ermittlung der Anforderungen, Zielgruppenanalyse und Erstellung eines Konzepts für das Webportal.
- Technologieauswahl und Architekturplanung – Auswahl geeigneter Technologien (z. B. Frameworks, Datenbanken) und Planung der Systemarchitektur.
- Entwicklung und Implementierung – Programmierung der Backend- und Frontend-Funktionalitäten sowie Integration von APIs (z. B. für Reisebuchungen oder Kartenservices).
- Datenmanagement und Sicherheit – Implementierung einer Datenbank zur Verwaltung von Reisedaten mit Fokus auf Datenschutz und Sicherheit.
- Testing und Qualitätssicherung – Durchführung von Tests (z. B. Unit-Tests, Usability-Tests) und Optimierung der Performance.
- Deployment und Wartung – Bereitstellung des Webportals, kontinuierliche Updates sowie Fehlerbehebung und Support.
- Projektmanagement & Versionskontrolle
- Teamgröße < 10
- Durchführung der Datenanalyse & Reporting
- Entwurf und Implementierung eines Testframeworks zur Erfassung von Sensordaten
- Koordination und Überwachung der Entwicklungsprozesse
- Konzeption und Entwicklung der Datenbankstruktur
- Planung und Implementierung einer CI/CD-Pipeline in Azure
- Erstellung und Pflege der technischen Dokumentation
Zertifikate
IT-Security SSCP/ CISSP
Fernschule Weber2024