Softwareentwickler für Industrie & Automatisierung | Legacy Migration | Testautomatisierung
- Verfügbarkeit einsehen
- 0 Referenzen
- 65‐75€/Stunde
- 79098 Freiburg im Breisgau
- Nähe des Wohnortes
- es | en | de
- 25.05.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
2/2025 – offen
Tätigkeitsbeschreibung
Schrittweise Modernisierung industrieller Webanwendungen und interner Produktions-Tools bei laufendem Betrieb,
unter anderem für eine internationale Multi-Tenant-Anwendung mit 70+ kundenspezifischen Datenbanken.
• Modernisierung einer gewachsenen Flask/Jinja-MPA in Richtung React-basierter Frontends nach dem Strangler-Fig-Pattern
• Modernisierung interner Produktionsansichten von statischen Tabellen zu touch-optimierten Dashboards mit Live-Updates über
Server-Sent Events
• Einführung von Docker-basierten Deployment-Abläufen als Ersatz für manuelle Deployments
• Verbesserung der Backend-/Frontend-Schnittstellen durch Pydantic-Serialisierung und API-Zugriffskontrolle
• Einführung von Shadow Testing für Release Candidates mit GoReplay und PostgreSQL-Backups
• Entwicklung eines kompakten Hardware-Teststands mit Raspberry Pi, Coriolis-Sensor, Thermalbad, Pumpe, Sensorik und
Controller
• Mitwirkung bei Feature-Priorisierung, kleineren Releases und pragmatischer Weiterentwicklung der bestehenden Codebasis
Aufgaben- / Tätigkeitsanalysen, Code Migration, Docker, Postgresql, Python-Programmierer, React (JavaScript library), Test Automation
1/2024 – 8/2024
Tätigkeitsbeschreibung
Entwicklung eines industriellen Dashboards zur besseren Übersicht über Produktionsanlagen, Maschinenzustände
und administrative Abläufe.
• Entwicklung einer Full-Stack-Dashboard-Lösung mit Angular 17 und Spring Boot 3.2
• Aufbau eines Admin-Bereichs zur Positionierung und Pflege von Anlagen in einer Live-Karte
• Anbindung von mehr als 20 Produktionsanlagen mit paralleler Datenabfrage und Verarbeitung im Backend
• Umsetzung von Echtzeit-Updates im Frontend über Server-Sent Events und reaktive Verarbeitung im Backend
• Absicherung der Anwendung durch Frontend-Tests mit Cypress/Jest und Backend-Tests mit JUnit
Angular, Reactive Programming, Spring Framework, Test Automation
1/2022 – 5/2024
Tätigkeitsbeschreibung
Modernisierung einer gewachsenen Test-Runner-Anwendung und Aufbau automatisierter Tests für industrielle Safety
Controller.
• Entwicklung automatisierter Hardware- und Systemtests für Safety Controller
• Kommunikation mit SPS-Systemen, Netzteilen, Signalgeneratoren und Geräten über SCPI, Ethernet und externe Bibliotheken
• Refactoring einer Legacy-Desktopanwendung in Richtung Model-View-Presenter-Architektur
• Schrittweise Entkopplung von UI, Testlogik, Reporting und Gerätesteuerung
• Aufbau einer Jenkins CI-Pipeline, um ausgewählte Tests automatisiert auszuführen und früher Feedback zu erhalten
• Entwicklung von Werkzeugen zur Signalaufzeichnung und Analyse, unter anderem mit einer Python-Anwendung zur
Oszilloskop-ähnlichen Darstellung
Continuous Integration, Test Automation, Code Migration, Automatisierungstechnik (allg.), Messgeräte / Messsysteme, C#, Jenkins, Python
1/2020 – 9/2020
Tätigkeitsbeschreibung
Einführung eines RFID-basierten Systems zur Automatisierung der Qualitätskontrolle in der Produktion.
• Leitung der Umsetzung eines RFID-Systems über OPC-UA im Produktionsumfeld
• Definition von Use Cases gemeinsam mit Produktion und Fachbereichen
• Durchführung von Pilottests direkt in der Produktionslinie
• Umsetzung des ersten produktionsnahen Anwendungsfalls
Automatisierungstechnik (allg.), OPC Unified Architecture, Projektplanung, Prototyping, Radio-frequency identification (RFID)
1/2019 – 8/2019
Tätigkeitsbeschreibung
Entwicklung hardwarenaher Funktionen für Elektrowerkzeuge mit Fokus auf Sicherheit und Signalanalyse.
• Entwicklung einer patentierter sicherheitsrelevanten Mikrocontroller-Funktion in C zur Erkennung und zum Stoppen unsicherer
Werkzeugfunktionen
• Signalaufnahme, Analyse und Verarbeitung mit MATLAB und Famos
• Entwicklung von Hardware zur Interaktion mit parallel laufenden Entwicklungsprojekten
• Arbeit an der Schnittstelle zwischen Embedded Software, Sensorik, Signalanalyse und Produktentwicklung
C (Programmiersprache), Embedded Systems, Hardware-Design, Signalverarbeitung
Ausbildung
Monterrey
Reutlingen
Über mich
Mein Schwerpunkt liegt auf Full-Stack-Entwicklung, Refactoring, Testautomatisierung und hardwarenaher Software. Ich arbeite gerne an bestehenden Systemen, bei denen Stabilität wichtig ist, aber Wartbarkeit, Testbarkeit und Bedienbarkeit Schritt für Schritt verbessert werden sollen.
Ich habe unter anderem Test-Runner für Safety Controller modernisiert, automatisierte Hardwaretests erstellt, Jenkins-Pipelines aufgebaut, industrielle Dashboards entwickelt und Deployment-Prozesse mit Docker vereinfacht. Dabei habe ich mit SPS-Systemen, Netzteilen, Signalgeneratoren, Ethernet-Kommunikation, OPC-UA, REST APIs und Server-Sent Events gearbeitet.
Zusätzlich bringe ich Erfahrung in der schrittweisen Modernisierung von Flask/Jinja-Anwendungen in Richtung React-basierter Frontends mit – inklusive sauberer API-Schichten, Serialisierung und stabilerer Release-Prozesse anhand breite pragmatische Tests und automatiserte Deployments
Wichtig ist mir, technische Verbesserungen mit konkretem Nutzen zu verbinden: Ich möchte hochwertige Features zuverlässig zu den Nutzer bringen und Legacy-Systeme so weiterentwickeln, dass sie langfristig leichter wartbar bleiben.
Persönliche Daten
- Spanisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
