R&D Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 01099 Dresden
- auf Anfrage
- de | en
- 11.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2021 – 11/2022
Tätigkeitsbeschreibung
Entwicklungsaufgaben im Rahmen von messtechnischen Aufgaben und numerischen Simulationen im Rahmen von Lautsprecher-Entwicklung.
Implementation von adaptiven Algorithmen aus dem Bereich der
Signalverarbeitung.
Ausbildung von Mitarbeitern bzgl. Aspekten der fortgeschrittenen Softwareentwicklung, insbesondere Design Patterns, Software Testing, und Advanced Python.
Aufbau und Umsetzung einer Change-Initiative zur Einführung von Lean- und DevOps-Methoden sowie notwendiger Modernisierungen. Angestrebte Maßnahmen betreffen:
- Einführung von GitLab und Migrationsaufgaben
- Einführung von Continuous Delivery und Trunk-Based-Development
- Verbesserung des Code-Review Prozesses mittels Pull-Requests und Paarprogrammierung
- Nutzung von Test-Driven-Development bzw. Behavior-Driven-Development
- Nutzung von Lean Management und Lean Methoden: Visual Management, Kanban inkl. Work-In-Progress Limits, Continuous Improvement, Improvement Kata, Coaching Kata
Adaptive Regelung, Akustik, C++, Continuous Delivery, DevOps (allg.), Forschung & Entwicklung, Funktionale Programmierung, Git, Kanban (Softwareentwicklung), Lean Prozesse, Mathematik, Simulink, Objektorientierte Software-Entwicklung, Physik, Projektmanagement - Konzeption / Vorgehensmodell, Python, Schulung / Training (IT), Signalverarbeitung, Software Architecture
5/2019 – 6/2021
Tätigkeitsbeschreibung
Technologische Entwicklungsaufgaben von Komponenten, welche in Dünnschicht-Beschichtungsanlagen eingesetzt werden.
Umfasste unter anderem:
- Durchführung von FEM-Simulationen (Opera, COMSOL) im Bereich der Elektromagnetik zur Auslegung von Magnetsystemen
- Planung, Durchführung und Auswertung von Berechnungen und Messaufgaben. Betreuung von zugehörigen Experimenten.
- Softwareentwicklungsaufgaben zur Aufbereitung, Auswertung und Visualisierung von Mess- und Simulationsdaten.
- Eigenständige Entwicklung eines softwarebasierten Zustandsreglers zur parallelen und robusten Regelung von mehreren, gekoppelten Beschichtungsprozessen. Umsetzung der Regelung an Versuchsanlagen im Haus und beim Kunden. Dokumentation der theoretischen Grundlagen sowie erfolgreiche Patentierung der erarbeiteten Algorithmen.
Finite-Elemente-Methoden, Forschung & Entwicklung, Git, Maschinelles Lernen, Simulink, Microsoft Excel, Physik, Python, Regelungstechnik / Steuerungstechnik, Signalverarbeitung, Tensorflow
1/2017 – 4/2019
Tätigkeitsbeschreibung
Forschungsaufgaben im Bereich der nichtlinearen Dynamik. Softwareentwicklung zur Durchführung von Simulationen physikalischer Systeme sowie Aufbereitung und Visualisierung der erzeugten Daten.
Tutorentätigkeit im Rahmen der Lehrveranstaltung "Computational Physics" für Physik-Studenten, welche die Programmiersprache Python erlernen und diese für Numerik-, Simulations- und Visualisierungsaufgaben verwenden sollen.
C++, Forschung & Entwicklung, Git, Latex, Mathematica, Mathematik, Mongodb, Python, Schulung / Training (IT)
4/2016 – 7/2016
TätigkeitsbeschreibungTutorentätigkeit im Rahmen der Lehrveranstaltung "Computational Physics" für Physik-Studenten, welche die Programmiersprache Python erlernen und diese für Numerik-, Simulations- und Visualisierungsaufgaben verwenden sollen.
Eingesetzte QualifikationenPython, Schulung / Training (IT)
2/2015 – 10/2015
Tätigkeitsbeschreibung
Hilfstätigkeiten im Rahmen von Forschungsaufgaben im Rahmen nichtlinearer Dynamik, insb. Entwicklung und Umsetzung von numerischen Methoden im Rahmen von numerischen Simulationen.
Tutorentätigkeit im Rahmen der Lehrveranstaltung "Computational Physics" für Physik-Studenten, welche die Programmiersprache Python erlernen und diese für Numerik-, Simulations- und Visualisierungsaufgaben verwenden sollen.
C++, Physik, Python, Schulung / Training (IT)
2/2015 – 10/2015
Tätigkeitsbeschreibung
Hilfstätigkeiten im Rahmen von Forschungsaufgaben im Rahmen nichtlinearer Dynamik, insb. Entwicklung und Umsetzung von numerischen Methoden im Rahmen von numerischen Simulationen.
Tutorentätigkeit im Rahmen der Lehrveranstaltung "Computational Physics" für Physik-Studenten, welche die Programmiersprache Python erlernen und diese für Numerik-, Simulations- und Visualisierungsaufgaben verwenden sollen.
Python
8/2014 – 9/2014
TätigkeitsbeschreibungEigenständige Entwicklung einer Software zur Bedienung einer Messeinrichtung in agiler Zusammenarbeit mit den Projektverantwortlichen. Die Software umfasst Steuerungsaufgaben sowie Aufbereitung, Auswertung, Visualisierung und Konservierung der erfassten Messdaten in einer Datenbank.
Eingesetzte QualifikationenGit, Messmethoden (allg.), Physik, Python, Qt (Software), SQL
6/2014 – 7/2014
TätigkeitsbeschreibungLaTeX-Typesetting eines Vorlesungsskripts.
Eingesetzte QualifikationenLatex
10/2011 – 10/2013
Tätigkeitsbeschreibung
Aufbereitung, Auswertung und Visualisierung von Mess- und Simulationsdaten. Entwicklung von Softwaretools für numerische Simulation, Messdatenauswertung und Visualisierung.
Umfang ca. 2 Monate Vollzeit pro Jahr in den Semesterferien.
Microsoft Excel, Physik, Python, SQL, VBA (Visual Basic for Applications)
9/2010 – 8/2011
TätigkeitsbeschreibungAufbereitung, Auswertung und Visualisierung von Messdaten. Entwicklung von Softwaretools zur Automatisierung von Auswertungen.
Eingesetzte QualifikationenMicrosoft Excel, Physik, VBA (Visual Basic for Applications)
Ausbildung
Dresden
Dresden
Dresden
Über mich
Ich arbeite mich gern für Sie in neue Technologien oder Methoden ein, damit Sie diese auch erfolgreich für Ihre Projekte einsetzen können.
Ich biete auch Schulungen an, mein Fokus liegt dabei auf Python für Anfänger sowie die fortgeschrittene Softwareentwicklung mit Python. Für andere Anfragen bzgl. Schulungen (z.B. Test-Driven Development, DevOps-Methoden, Numerische Methoden für Wissenschaftler/Ingenieure, ...) bin ich ebenfalls offen, treten Sie gerne in Kontakt.
Weitere Kenntnisse
Python (numpy, scipy, matplotlib, plotly, TensorFlow, FastAPI, PyQt/PySide, pyzmq)
C++ (Eigen)
Datenbanken: MongoDB
Web: HTML5, Vue.js
Tools: Git, GitLab
Machine Learning: Deep Learning
Paradigmen: Objekt-Orientierte Programmierung, Funktionale Programmierung
Sonstige Kompetenzen:
Lean Methoden (Kanban, Continuous Improvement, Improvement Kata, Coaching Kata)
Moderne Softwareentwicklungsmethoden (Test-Driven-Development, Behavoir-Driven-Development, Trunk-Based-Development, Continuous Delivery, DevOps, Design Patterns)
Erfahrung speziell in den Gebieten:
Algorithmen und Numerische Methoden, Systemtheorie, Visualisierung,
Simulation und Modellierung (FEM, dynamische Systeme, Nichtlineare Dynamik, Regelungsalgorithmen)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden