Profilbild von Benjamin Parzella Softwareentwickler Python, C++ C#, Prozess- und Anlagenautomatisierung, Front- und Backend, Embedded aus Coburg

Benjamin Parzella

verfügbar

Letztes Update: 02.04.2024

Softwareentwickler Python, C++ C#, Prozess- und Anlagenautomatisierung, Front- und Backend, Embedded

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Skills

Programmiersprachen
Python, C/C++, C#, JavaScript, Shell

Full-Stack
Flask, Vue.js, JQuery, Bootstrap, HTML, CSS, Node.js, MySQL, SQLite, REST, WebSockets

Infrastruktur
Docker, LXC, VirtualBox, VMWare ESXi, Git, Gitlab, CI/CD, Ansible, Jenkins, PKI

Desktop UI
Qt, PySide, MFC, .NET, Visual Studio

Hardwaresteuerung/Embedded
CAN, CANopen, Microcontroller, Analog und Digital IO, Sensorik, ARM, Bildverarbeitung, SPS, Beckhoff TwinCat2, ST, Ethernet, HSMS, SECS/GEM

Netzwerke
IPv4/6, DHCP, DNS, OpenLDAP, nginx, ActiveDirectory, OpenVPN, Tinc, WireGuard, Radius, SDN

Betriebssystem Umgebungen
Linux, Mac OS, Windows, Windows CE

Projekthistorie

03/2020 - bis jetzt
Continuous Integration Infrastruktur
Siemens Mobility GmbH (Industrie und Maschinenbau)


05/2017 - 09/2019
Softwareentwicklung DevOps / Infrastruktur
Vodafone GmbH (Telekommunikation)

  • Erstellung des Konzepts für ein Automatisierungs- und Entwicklungssystem im Bereich technischer Betrieb (Gitlab, Jenkins, Jupyter Notebook, Python)
  • Einrichtung der Infrastruktur (Linux, Ubuntu, Redhat Enterprise Linux, Ansible)
  • Automatisierung von Build, Test und Deployment der Automatisierungsscripts inklusive Packagemanagement (Python, Selenium, DevPi PyPi, Docker)
  • Planung und Entwicklung von Webdiensten und REST/Websocket APIs inklusive Authentifizierung (Python, Flask, HTML, Javascript, Micro Services, Active Directory)
  • Erweiterung des Jupyter Dashboards Server um eine LDAP Gruppen Autorisierung und erweitertem Dashboard Upload (Jupyter, Javascript, Node.js)

07/2014 - 12/2016
Softwareentwicklung Datacon 8800 und 2200 Plattform
Besi Austria GmbH (Industrie und Maschinenbau)

  • Analyse und Optimierung der bestehenden Softwarestruktur und -architektur, Zusammenfassung und Abstraktion von redundanten Codeteilen (C/C++)
  • Erweiterung der bestehenden Anlagensteuerung, Anpassungen für neue Maschinengeneration (C/C++, Qt, Linux, git, Scrum)
  • Installation der Erweiterungen vor Ort bei Kunden in USA, Taiwan, Korea
  • Analysesoftware für die Auswertung von Timingdaten (C/C++, Qt, Linux, Windows)
  • Erstellung von Software-Installationspaketen (Ubuntu, Debian)

05/2014 - 05/2014
Unterstützung bei Sourcecode Analyse und Fehlersuche
Roth & Rau - Ortner GmbH (Industrie und Maschinenbau)

  • Simulation von Hard- und Softwarekomponenten mittels Linux Kernel Treiber (C, Linux, Treiberentwicklung, CAN, HSMS, TCP/IP)
  • Erstellung einer Debugging-Umgebung für die ARM basierte Software auf x86 Systemen (Linux, Python, C)
  • Analyse des bestehenden Quellcodes, Empfehlungen zur Optimierung der Software und Verbesserung der Codequalität (C/C++, Qt, Linux, ARM)

11/2011 - 10/2013
Softwareentwicklung Automatisierung
Nanda Technologies GmbH / Nanometrics Inc. (Industrie und Maschinenbau)

  • Ansteuerung für diverse Hardwaremodule der Anlagen mittels SPS (Beckhoff TwinCAT 2 PLC/NC, ST)
  • ​​​​​​Erstellung von automatisierten Testabläufen für Hardwarekomponenten (Python)
  • Entwicklung von Schaltkreisen zur Simulation eines Servomotors mit Encoder (EagleCAD, Arduino micro, C)
  • Fehlersuche und -behebung in bestehenden SPS Projekten
  • Einbindung von Änderungen am SPS Interface in die Front-End Software (C#)
  • Einrichtung von Virtualisierungsumgebungen (VMWare ESXi)
  • Übergabe der Produktion in die USA, zum Teil vor Ort

05/2004 - 08/2005
Hardwareansteuerung
SPA GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Hardwareansteuerung für verschiedene Anlagen und Komponenten (CAN, RS232, Analog und Digital IO, Wafer Handling Roboter, C++)
  • Integration in bestehende Software (Visual C++ 6.0, Visual C++ 2008, Windows)
  • Wartung der Steuerungssoftware

11/2003 - 04/2004
Entwicklung einer Scriptsprache
SPA GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Erstellung einer leicht erweiterbaren Scriptsprache für Bildverarbeitung, Inspektion und Anlagensteuerung (C++, Cognex VisionPro)
  • Optimierung auf kurze Start- und Laufzeit für hohe Inspektionsgeschwindigkeit

05/2003 - 10/2003
Softwareentwicklung Kamerasteuerung und Bildverarbeitung
SPA GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Erstellen von Algorithmen zur optischen Ausrichtung und Mustererkennung (C++, Cognex VisionPro)
  • Ansteuerung von Kameras, Integration in das Cognex Framework (Cognex, SIS)

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Ab sofort verfügbar, bevorzugt für Remote Projekte
Profilbild von Benjamin Parzella Softwareentwickler Python, C++ C#, Prozess- und Anlagenautomatisierung, Front- und Backend, Embedded aus Coburg Softwareentwickler Python, C++ C#, Prozess- und Anlagenautomatisierung, Front- und Backend, Embedded
Registrieren