Mathematisch-technische Softwareentwicklung
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 06114 Halle (Saale)
- National
- de | en | fr
- 09.08.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – offen
Tätigkeitsbeschreibung
- Testautomatisierung und Frameworkentwicklung mit Python und pytest
- Analysieren und Erweitern von GitLab-CI-Pipelines
- Bugfixing und Maintenance von Testfällen
- Dokumentation mittels Atlassian, Jira, Git, GitLab
- Weitere Tools: Bash, Linux-CLI-Tools, SSH, PyCharm, WebEx
Backend, Bash Shell, Git, Jira, Continuous Integration, Python, SSH (Secure Shell), Test Automation, Testen
9/2022 – 1/2023
Tätigkeitsbeschreibung
- API-Implementierung in Scala mit dem Play Framework
- Datenbank-Entwicklung mit Liquibase, MySQL und Squeryl
- Aufbau einer End-to-End-Testautomatisierung in GitLab-CI-Pipelines mit Cypress und Docker Compose
- Weitere Tools: Confluence, IntelliJ IDEA, Jira, Microsoft Teams, Sentry
Datenbankentwicklung, Mysql, Continuous Integration, Test Automation, Backend, Bash Shell, Docker, Git, Jira, Scala
2/2019 – 10/2022
Tätigkeitsbeschreibung
- Entwicklung einer Maschinensteuerung mit PyQt
- Integration einer Beckhoff-SPS und eines Bildverarbeitungssystems
- Entwicklung einer Datenbank mit SQLAlchemy
- Testautomatisierung mit pytest
- Softwareentwurf mit UML
Backend, Mysql, Python, Qt (Software), SQL, Test Automation, UML
11/2015 – 12/2017
Tätigkeitsbeschreibung
- Entwicklung und Integration von Softwaremodulen und -bibliotheken für die Kommunikation mit Feldbus- und Real-Time-Ethernet-Systemen, einschließlich Softwareentwurf, Softwaretest sowie Aufbau und Konfiguration von Testsystemen
- Automatisierung von Komponenten-, Integrations- und Systemtests
- Entwicklung eines Datenanalysetools in Abstimmung mit einem Kunden
- Mitverfassen von Fördermittelanträgen für das BMWi, einschließlich Literatur-, Patent- und Marktrecherche sowie Koordination interdisziplinärer Teams aus Mitarbeitern, externen Partnern und Dienstleistern
- Modellierung von Eisschutzsystemen für Windenergieanlagenrotorblätter und Vereinfachung der vorhandenen Simulationssoftware in Matlab und Simulink
- Erstellen von Dokumenten, Entwicklungskonzepten, Produktstrategien und Flyern
- Übersetzung eines OPC-UA-Whitepapers ins Englische
Maschinelles Lernen, SQL, Embedded Entwicklung / hardwarenahe Entwicklung, Test Automation, UML, Objektorientierte Software-Entwicklung, C, Simulink, Forschung & Entwicklung, Data Science
6/2009 – 11/2014
Tätigkeitsbeschreibung
Forschung: Mathematische Modellierung und Analyse mit Schwerpunkt Strömungsmechanik, Publikation und Präsentation von Forschungsergebnissen
Lehre: Erstellen von Übungsaufgaben und Musterlösungen, Durchführung von Seminaren und Übungen
Strömungsmechanik, Schulung / Coaching (allg.), Forschung & Entwicklung, Mathematik
Zertifikate
Ausbildung
Martin-Luther-Universität Halle-Wittenberg
Martin-Luther-Universität Halle-Wittenberg
Über mich
Weitere Kenntnisse
- Kotlin: Arrow, Exposed, ktor, Spring Boot
- Python: behave, Bokeh, django, hypothesis, jupyter, Matplotlib, Mypy, mysql-connector-python, NumPy, pandas, pip, Plotly, Poetry, PyCharm, PyHamcrest, Pylint, PyQt5, pytest, SciPy, Selenium, Sphinx, SQLAlchemy
- Scala: Akka, Cats, IntelliJ IDEA, Log4J, MUnit, Play, sbt, ScalaCheck, ScalaMeter, ScalaTest, Spark, Squeryl
- Java: IntelliJ IDEA, JUnit, Maven, Spring
- JavaScript: Cypress, npm
- C: CppUTest, libxml, Simulink Real-Time, Visual Studio
- C++: CMake, Visual Studio
- SQL: Liquibase, MS Access, MySQL, PostgreSQL, SQLite, SQLAlchemy
- Excel-VBA
- Matlab
Softwareentwicklung
- Cloud: Ansible, AWS, Docker, Docker Compose, Kafka, Kubernetes, Terraform
- Linux/Unix: awk, Bash, Emacs, grep, sed, Ubuntu, VI
- Windows: PowerShell, Visual Studio
- Versionsverwaltung: Git, GitLab CI/CD, Sentry
- Methoden: objektorientierte, funktionale und reaktive Programmierung, testgetriebene Entwicklung, property-based testing
- Design Patterns: "Gang of Four", Enterprise Application Architecture, Enterprise Integration, Service Design
- Architektur: Enterprise Architect, UML
- Projektmanagement: Confluence, JIRA
- Parser/verwendete Datenformate: CSV, HOCON, JSON, XML
Weiterbildung
- "Functional Programming Principles in Scala" (Coursera 2020)
- "Functional Program Design in Scala" (Coursera 2020)
- "Parallel programming" (in Scala) (Coursera 2020)
- "Big Data Analysis with Scala and Spark" (Coursera 2020)
- "Functional Programming in Scala Capstone" (Coursera 2020)
- "AWS Fundamentals: Going Cloud-Native" (Coursera 2020)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden