freiberufler Softwareentwickler für Industrie & Automatisierung | Legacy Migration | Testautomatisierung auf freelance.de

Softwareentwickler für Industrie & Automatisierung | Legacy Migration | Testautomatisierung

online
  • 65‐75€/Stunde
  • 79098 Freiburg im Breisgau
  • Nähe des Wohnortes
  • es  |  en  |  de
  • 25.05.2026
  • Contract ready

Kurzvorstellung

Ich modernisiere Altanwendungen in der Industrie und automatisiere Hardwaretests – immer mit dem Fokus, Software zu bauen, die den Arbeitsalltag vereinfacht. Als mechatrobiker versuche ich, sowohl die Maschine als auch den Entwickler zu verstehen

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • AngularJS
  • C (Programmiersprache)
  • Docker1 J.
  • Jenkins2 J.
  • Linux-Systemadministrator
  • OPC Unified Architecture
  • Postgresql1 J.
  • Python2 J.
  • Typescript

Projekt‐ & Berufserfahrung

Full Stack Engineer (Festanstellung)
Kundenname anonymisiert, Freiburg im Breisgau
2/2025 – offen (1 Jahr, 4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Aufgaben- / Tätigkeitsanalysen, Code Migration, Docker, Postgresql, Python-Programmierer, React (JavaScript library), Test Automation

Full Stack Entwickler (Festanstellung)
Funke Engineering, Freiburg im Breisgau
1/2024 – 8/2024 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Angular, Reactive Programming, Spring Framework, Test Automation

Systemtester / Softwareentwickler (Festanstellung)
SICK - Ferchau, Freiburg im Breisgau
1/2022 – 5/2024 (2 Jahre, 5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Continuous Integration, Test Automation, Code Migration, Automatisierungstechnik (allg.), Messgeräte / Messsysteme, C#, Jenkins, Python

Ingenieur (Festanstellung)
BMW, San Luis Potosi
1/2020 – 9/2020 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Automatisierungstechnik (allg.), OPC Unified Architecture, Projektplanung, Prototyping, Radio-frequency identification (RFID)

Embedded Ingenieur (Festanstellung)
Bosch PowerTools, Stuttgart
1/2019 – 8/2019 (8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

C (Programmiersprache), Embedded Systems, Hardware-Design, Signalverarbeitung

Ausbildung

Instituto Tecnológico de Monterrey
B. Sc. Mechatronik Ingenieur
2020
Monterrey
Hochschule Reutlingen
Ausbildung
2019
Reutlingen

Über mich

Ich entwickle und modernisiere Software für industrielle Anwendungen – von gewachsenen Web- und Desktopanwendungen bis hin zu automatisierten Hardwaretests.

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

Sprache
  • Spanisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4
Alter
29
Berufserfahrung
7 Jahre und 4 Monate (seit 01/2019)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden