Softwareentwickler mit Fokus auf Systemarchitektur, Embedded Systems und DevSecOps
- Verfügbarkeit einsehen
- 1 Referenz
- 55‐65€/Stunde
- 50354 Hürth
- Europa
- de | en
- 01.12.2025
- Contract ready
Kurzvorstellung
Auszug Referenzen (1)
"H. hat technische Exzellenz mit strategischer Weitsicht verbunden. Seine Führungsstärke, sein Wissen und seine Verlässlichkeit waren essenziell."
2/2023 – 7/2025
Tätigkeitsbeschreibung
• Geschäftsführer und Technischer Leiter
• Softwareentwickler, IT-Berater, Dozent
• Anwendungsentwicklung im Mainframe-Umfeld (Cobol, JCL, DB2)
• Frontend Entwickler und UI/UX Spezialist (Angular, jQuery, React)
• Durchführung von Anpassungen für ein Content Management System (CMS) und Nutzung
• Cloud Engineer für KI SAAS Backends und Firmeninterne Strukturen
Angular, Cloud (allg.), COBOL, IBM DB2, It-Beratung, Jquery, React (JavaScript library), Softwareentwickler
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2023 – 4/2024
Tätigkeitsbeschreibung
• Softwareentwickler im Legal Tech Bereich
• Durchführung von Anpassungen für ein Document Management System (DMS) und Nutzung
• Entwicklung im Azure, GCP und Salesforce Umfeld
Cloud Computing, Dokumentenmanagement, Google Cloud, Microsoft Azure, Salesforce Developer
2/2023 – 7/2025
Tätigkeitsbeschreibung
• Geschäftsführer und Technischer Leiter
• Softwareentwickler, IT-Berater, Dozent
• Anwendungsentwicklung im Mainframe-Umfeld (Cobol, JCL, DB2)
• Frontend Entwickler und UI/UX Spezialist (Angular, jQuery, React)
• Durchführung von Anpassungen für ein Content Management System (CMS) und Nutzung
• Cloud Engineer für KI SAAS Backends und Firmeninterne Strukturen
Angular, Cloud (allg.), COBOL, IBM DB2, It-Beratung, Jquery, React (JavaScript library), Softwareentwickler
10/2019 – 2/2022
Tätigkeitsbeschreibung• Leitender Entwickler im Bereich eingebettete, KI-Getriebene Steuersysteme für Elektrische Ladeanlagen
Eingesetzte QualifikationenEmbedded Systems
5/2017 – 11/2019
Tätigkeitsbeschreibung• Arbeit im Bereich Game Development und Game Design
Eingesetzte QualifikationenGame-Design
Ausbildung
Fernuniversität Hagen
Hagen
Technische Hochschule Köln
Köln
Über mich
Ich arbeite bevorzugt an der Schnittstelle zwischen Embedded- und Backend-Systemen – bevorzugt unter Linux. Meine Schwerpunkte liegen in der Entwicklung stabiler Architekturen, robuster Kommunikation zwischen Komponenten und in der Integration technischer Systeme in bestehende Abläufe.
Ich schreibe gern stabilen, gut dokumentierten Code und bevorzuge eine testbare, modulare Herangehensweise. Fehlertoleranz, Wartbarkeit und ein klarer Kontrollfluss sind mir wichtig. Ich arbeite mich schnell in neue Codebasen und Systeme ein und denke gerne systemisch.
Erfahrung habe ich z.B. in folgenden Bereichen:
- Entwicklung neuer Systeme in diversen Sprachen und Umgebungen
- Entwicklung von Embedded-Anwendungen in C und C++
- Schnittstellenentwicklung (z. B. UART, CAN, MQTT, REST)
- Arbeiten mit Linux auf Systemebene (Debian, Buildroot, Custom Images)
- Board Support Packages und Toolchain-Handling
- Device Tree, Kernelmodule, Bootloader
- Buildsysteme (CMake, Make, BitBake)
- Versionskontrolle mit Git (inkl. Gerrit, GitLab, GitHub)
- Shell-Skripte für Automatisierung und Diagnose
- Testentwicklung (Unit-Tests, Mocks, Integrationstests)
- Protokollierung, Fehleranalyse, Timing-Probleme
- Arbeiten mit Oszilloskop, Logic Analyzer, Multimeter
- Dokumentation in Markdown, Confluence oder PDF
- CI/CD-Pipelines (z. B. GitLab CI, Jenkins)
Ich bin in der Lage, komplexe technische Anforderungen eigenständig zu analysieren und strukturiert umzusetzen – ob es um einen neuen Treiber, eine Embedded-Komponente oder ein Schnittstellenmodul geht. Ich setze Projekte um, ohne dass man mir jeden Schritt vorgeben muss, arbeite aber auch gut in Abstimmung mit Hardware, QA oder Management.
Ich arbeite konzentriert, zuverlässig, und wenn ich eine Aufgabe übernehme, bringe ich sie auch zu Ende. Ich kommuniziere direkt. Lieber einmal nachgefragt als falsch gebaut. Ich arbeite gerne remote, bin aber je nach Projektlage auch vor Ort verfügbar.
Weitere Kenntnisse
C, C++, Rust, Java, Kotlin, C#, Go, Python, Haskell, Swift, Ruby, PHP, JavaScript, TypeScript, HTML, Bash, PowerShell, Nu, SQL, Cobol, JCL, Assembly (x86, ARM, PPC, MIPS), Terraform
Frameworks & Libraries:
Angular, React, Vue, Svelte, SolidJS, Inferno.js, jQuery, Htmx, Tailwind CSS, Bootstrap, Next.js, Node.js, Express, Django, Flask, FastAPI, Axum, Hypercorn, Rails, Symfony, Laravel, Drupal, TYPO3, WordPress, .NET, JUnit, Jest, Playwright, Cypress, NGXS, RxJS
Architekturen & Konzepte:
REST, OpenAPI, HATEOAS, SOAP, RPC, gRPC, CQRS, ECS (Entity-Component-System), SOLID (SRP, OCP, LSP, ISP, DIP), OOP, DOD (Data-Oriented Design), Compression-Oriented Programming, C4 Modelling, C4-PlantUML, Archimate, Structurizr DSL, Structurizr Java
Cloud & Infrastruktur:
AWS, Microsoft Azure, Google Cloud Platform, DigitalOcean, Firebase, Heroku, Vercel, Netlify, OVHcloud, OpenStack, Cloudflare
Containerisierung & Orchestrierung:
Docker, Podman, Kubernetes, HELM, Nix, home-manager, BitBake
CI/CD & DevSecOps:
GitLab CI/CD, GitHub Actions, Jenkins, Travis CI, CircleCI, Ansible, Nix, C4-PlantUML, Automated Testing Pipelines, Secrets Management, Self-hosted AI Infrastruktur (OVH), Compliance Management, Code Review Systeme (Gerrit, GitHub, GitLab)
Betriebssysteme:
Linux (Debian, Ubuntu, Arch, Mint, Pop!_OS, Tiny Core, Devuan, Yocto), Windows, Windows Server, macOS, Android, iOS, FreeBSD, z/OS, TempleOS, Redox, Tails OS, Kali Linux, OpenWRT, NixOS, Zephyr, FreeRTOS
IDEs & Editoren:
VS Code, IntelliJ, Android Studio, Eclipse, Atom, BlueJ, Greenfoot, CodeBlocks, godbolt, Vim, Vi, Helix, emacs, zile, nano
Datenbanken & Datenmanagement:
PostgreSQL, MariaDB, MySQL, SQLite, MongoDB, DB2, GSAM, Apache Lucene, Tantivy, Cassandra, ScyllaDB
Web & Netzwerktools:
nginx, certbot, Swagger Hub, Swagger Editor, OpenAPI Generator, REST Client, Postman, Domain-Systeme
Testing & Qualitätssicherung:
Unit Testing, Integration Testing, End-to-End Testing, Differential Testing, Fuzz Testing, TDD, Cypress, Playwright, Jest, JUnit, QA-Review, Code Coverage, CI-Testing, Mocking, Static Analysis, Technical Documentation, Testautomatisierung
Versionskontrolle & Kollaboration:
Git, GitHub, GitLab, Gerrit, ChangeMan, TSO, Procman, Markdown, Confluence, Jira
Datenvisualisierung & Dokumentation:
LaTeX, Typst, Mermaid.js, Markdown, Draw.io, GIMP, Archi Tool, Structurizr DSL, Power BI
Künstliche Intelligenz & Sprachmodelle:
OpenAI API, LangChain, Whisper (TTS), ElevenLabs (STT), AI Agents, Self-hosted Modelle, Azure AI, Google Cloud AI
CMS / DMS & UI/UX:
WordPress, Drupal, TYPO3, CMS- und DMS-Anpassung, UI-Komponentenentwicklung, UX-Konzepte, visuelle Prozessmodellierung
Agile Methoden & Entwicklung:
Scrum, Kanban, Scrumban, SAFe, Nexus, LeSS, Extreme Programming, Spotify Modell, Retrospektiven, Story Mapping
Spezialbereiche & Hardware-Nähe:
Embedded Systems, Multimeter-Messungen, Oszilloskopanalyse, Firmware-Debugging, Bootloader, BSPs, Kernelmodule, Low-Level Netzwerkprogrammierung, Veranstaltungstechnik (Licht, Ton, Rigging, Video), technische Schulungsleitung, Unterrichtserfahrung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
