Profileimage by Stefan Meyer Mathematiker, Softwareentwickler Kotlin, Python, Scala from HalleSaale

Stefan Meyer

partly available

Last update: 20.03.2024

Mathematiker, Softwareentwickler Kotlin, Python, Scala

Graduation: Dr. rer. nat. (Mathematik)
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Limited professional) | French (Elementary)

Attachments

Meyer_AWS_Certificate_2020_12_09.pdf
Meyer_Scala_Certificate_2020_11_23.pdf
Meyer_Lebenslauf_2022-11-11_Kotlin_Python_Scala.pdf
Meyer_CV_2022-11-11_Kotlin_Python_Scala.pdf

Skills

Programmierung
  • 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)

Project history

01/2023 - Present
Testautomatisierer (Python) im Embedded-Bereich
(Industry and mechanical engineering)

  • 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

09/2022 - 01/2023
Softwareentwickler (Scala) im Bereich Web Applications / APIs / MySQL
(Internet and Information Technology)

  • 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

02/2019 - 10/2022
Softwareentwickler (Python) im Bereich Maschinenbau/Automatisierungstechnik

  • Entwicklung einer Maschinensteuerung mit PyQt
  • Integration einer Beckhoff-SPS und eines Bildverarbeitungssystems
  • Entwicklung einer Datenbank mit SQLAlchemy
  • Testautomatisierung mit pytest
  • Softwareentwurf mit UML

09/2021 - 07/2022
Softwareentwickler (Scala) im Bereich Web Applications / APIs / MySQL
(Internet and Information Technology)

  • 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

01/2018 - 01/2019
Existenzgründung und Selbststudium

  • Datenanalyse mit Python, scikit-learn, Pandas, Jupyter Notebook
  • Machine-Learning mit Python, Pandas, scikit-learn
  • Visualisierung mit Python, Matplotlib, Bokeh
  • Web-Entwicklung mit Python, Django, Selenium
  • Softwaretest, Testautomatisierung, TDD, BDD
  • Serverbetrieb mit NGINX, Gunicorn, Ubuntu
  • Softwareentwicklung mit Emacs, Org-Babel, Git unter Ubuntu

01/2017 - 12/2017
Entwicklungsingenieur und Projektkoordinator
Sokratel Kommunikations- und Datensysteme GmbH, Augsburg

Konzeption technischer Dienstleistungen
  • Simulation und Steuerung von Enteisungsanlagen für Windenergieanlagenrotorblätter
  • Zustandserkennung in verfahrenstechnischen Systemen
  • Mitarbeit in Kooperationsprojekten (Anbahnung, Fördermittelanträge)

10/2016 - 12/2016
Softwareentwickler (C, Matlab, Simulink)
Sokratel Kommunikations- und Datensysteme GmbH, Augsburg

Softwareentwicklung und Testautomatisierung für die Datenkommunikation über EtherCAT, Interbus und Profinet
Tools: C, Matlab, Simulink Real-Time, Visual Studio, SVN, Jira

07/2016 - 09/2016
Softwareentwickler (Excel, VBA)
Sokratel Kommunikations- und Datensysteme GmbH, Augsburg

Entwicklung eines Analysetools für umfangreiche Steuergerätedaten
  • Datenvalidierung, -indizierung und -aggregation
  • Visualisierung mit Verlaufsdiagrammen und Histogrammen
  • Testgetriebene Entwicklung
Tools: Access, Excel, SQL, VBA, SVN, Jira

11/2015 - 07/2016
Softwareentwickler (C, Matlab, Simulink)
Sokratel Kommunikations- und Datensysteme GmbH, Augsburg

Softwareentwicklung für die Datenkommunikation über EtherCAT, Interbus und Profinet
Tools: C, Matlab, Simulink Real-Time, Visual Studio, SVN, Jira

Local Availability

Only available in these countries: Germany
  • Einsatz deutschlandweit möglich
  • Vor-Ort-Anteil bis 100% möglich

Other

Ich habe eine HISCOX-IT-Haftpflichtverischerung.
Profileimage by Stefan Meyer Mathematiker, Softwareentwickler Kotlin, Python, Scala from HalleSaale Mathematiker, Softwareentwickler Kotlin, Python, Scala
Register