Software Entwicklung mit Qt. Individualsoftware Industrie. Standardsoftware. Embedded Lösungen mit RaspberryPi. Web Programmierung in Python/Tornado.
Aktualisiert am 23.09.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 16.07.2018
Verfügbar zu: 50%
davon vor Ort: 100%
Qt5
HTML(5)
Python
CSS
C++
Java
Android
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Rumänisch
Sehr gut
Spanisch
Gut

Einsatzorte

Einsatzorte

Bad Ragaz (+50km) Feldkirch (Österreich) (+50km) Zürich (+50km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

3 Monate
2016-07 - 2016-09

JetControl Touchscreen-Lösung für den Leibinger Jet3up

Software-Entwickler Qt5 TCP/IP RaspberryPi
Software-Entwickler

Für den Kunden wird eine Software auf den RaspberryPi portiert sowie um Funktionen für die neue Hardware Leibinger Jet3up, erweitert. Desweiteren wird die Software für den Betrieb an einem Touchscreen-Monitor angepasst.

RaspberryPI Leibinger Jet3up QtCreator
Qt5 TCP/IP RaspberryPi
Wolf-Signiertechnik, Egeplast GmbH
Valens, Siegen
9 Monate
2015-11 - 2016-07

HSA-Steuerung

Software-Entwickler Javascript HTML Django ...
Software-Entwickler

Es wurde eine embedded Lösung entwickelt, um ein HSA-Kontroll Gerät von einer Produktion-Steuerungs-Anlage, (zB. SPS) Signal- bzw. Impuls-basiert ansteuern zu können. 4 GPIOs sind als Inputs konfiguriert und können verschiedene, zuweisbare Funktionen triggern:

Die Lösung umfasst mittlerweile:

- Reset eines Zählerstandes, (auf einen einstellbaren Wert)

- Reset aller Zählerstände (auf einen einstellbaren Wert)

- Start/Stop des Druckvorgangs

-Inkrementieren eines Zählerstandes (um einen einstellbaren Wert)

- Inkrementieren aller Zählerstände (um einen einstellbaren Wert)

- Textwahl 4Bit breit, erzeugt durch 4 Impulse.

Die Konfiguration der Funktionen erfolgt  durch einen Internet-Browser über eine HTML/Javascript Oberfläche

RaspberryPi HSA MiniTouch MT-HP4 HSA Systems Touch PC HP-2
Javascript HTML Django Python RaspberryPi TCP/IP Qt5
HSA-Systems GmbH
Siegen, Valens
5 Monate
2015-06 - 2015-10

Kabelkonfektionssoftware Aurich-Wittemund

Software-Entwickler TCP/IP C++ Qt5 ...
Software-Entwickler

Erstellen einer Steuerungssoftware zum Konfektionieren von Kabeln mit den Eigenschaften:

- Eingabe der Kabeldaten (Länge, Querschitt, Farbe, Abisolierungs-Parameter, Beschriftung)

- Verwalten der Kabel-Daten in einem JSON basierten Datenbankformat.

- Produzieren der Kabel: Senden von Steuer-Signalen an die Kabelmaschine, Senden der Druckdaten an den Dotmatrix-Inkjet-Drucker, Kontrolle der Maschinen-Zustände und steuern des Produktionsablaufes.

QtCreator Leibinger3 Inkjet Schleuniger Ecostrip 9320
TCP/IP C++ Qt5 QtCreator RS232 JSON
Wolf-Signiertechnik im Auftrag von Aurich-Wittemund
Siegen
2 Monate
2015-04 - 2015-05

Resetsteuerungs-Modul

Software-Entwickler Python RaspberryPI
Software-Entwickler

Für den Kunden wurde embedded Lösung (RaspberryPi) entwickelt, welche ein SPS Signal in eine Protokollsequenz  umwandelt (auf TCP/IP Basis) um damit den Zählerstand eines Druckerkontrollers zurückzusetzen.

RaspberryPi Texteditor Internet Browser
Python RaspberryPI
Wolf-Signiertechnik
Siegen
1 Monat
2015-01 - 2015-01

Entwickeln einer Einzelkomponente für die Job Erstellung.

Software-Entwickler
Software-Entwickler

Entwickeln einer Einzelkomponente (Jobeditor) aus vorhandenem Code für die Erstellung eines Druckjobs auf einem Windows PC.

Integration von anderen Software Komponenten (Grafik Editor)

Wolf-Signiertechnik GmbH
Siegen
2 Monate
2014-08 - 2014-09

Entwicklung Datei Übertragungs-Software für den Industrie Drucker Leibinger Jet3

Software-Entwickler
Software-Entwickler
Entwickeln einer Einzelkomponente zum Übertragen von Dateien von und zu dem Gerät.
Wolf-Signiertechnik GmbH
Siegen
2 Monate
2014-01 - 2014-02

Rollout vTiger CRM

Beratung, Administration, Coach
Beratung, Administration, Coach
Beraten des Kunden zu alternativen des Kundenmanagements. Installation der Software auf den Servern des Kunden. Migration der alten Datenbestände auf das neue System. Choaching der Angestellten in Bezug auf Bedienung der Software.
Wolf Signiertechnik GmbH
Siegen

Aus- und Weiterbildung

Aus- und Weiterbildung

12 Jahre 2 Monate
2013-10 - heute

Bachelor of Science in Informatik

Bachelor of Science in Informatik, FernUniversität in Hagen
Bachelor of Science in Informatik
FernUniversität in Hagen

Web-Programmierung/Software Architektur

Mensch-Computer Interaktion

Software Engineering

4 Jahre 1 Monat
2002-03 - 2006-03

C/C++ Programmierer/in unter Windows

Zertifizierter C/C++ Programmierer, ILS Hamburg
Zertifizierter C/C++ Programmierer
ILS Hamburg

Programmiersprache C: Variablen, Zahlendarstellung, Funktionen, Kontrollstrukturen, Zeiger, Unions.

Programmiersprache C++: Klassen, Vererbung, Funktionen, Speicherverwaltung, Parameterübergabe, Operatoren

Windows-Programmierung: Fenster, Menüs, Symbolleisten, Schaltflächen, Eingabefelder, Druckausgabe

Position

Position

Software Entwicklung mit Qt, Oberflächen Design mit QML oder Standard Qt.

Kompetenzen

Kompetenzen

Top-Skills

Qt5 HTML(5) Python CSS C++ Java Android

Produkte / Standards / Erfahrungen / Methoden

Django
erstellen von Projekten, Einrichtung, Erstellen von Models und Views.
HTML
Gute fundierte Kenntnisse.
Qt5
Sehr gute Kenntnisse.
QtCreator
Sehr gute Kenntnisse.
Eclipse
Borland C++ Builder
Leibinger Inkjet 2
Leibinger Inkjet 3
Apache
XAMPP
Subversion
git
Visual Studio 2005
MinGW
Cygwin
Bash Programmierung

Betriebssysteme

Unix
Linux, Android
Windows
Windows XP, Windows 7

 

Programmiersprachen

C#
Siehe Java.
C/C++
Fundierte Kentnisse mit langjähriger Erfahrung, Erfahrungen in WinAPI Programmierung, Windows Threads, pthreads, unix sockets.
Java
Gute Kentnisse, etwas Praxis fehlt.
Javascript
Gute Kenntnisse in Client-Side Programmierung und in jQuery, sowie QML Programmierung.
JSON
ist keine Programmiersprache.
Pascal
Gute Kenntnisse.
PHP
Grundkenntnisse, reicht für Simple Web-Anwendungen.
Python
Gute fundierte Kenntisse. Einige Jahre Erfahrung.
QML
Gute fundierte Kenntnisse.
Qt
Sehr gute fundierte Kenntnisse,

Datenbanken

ODBC
Zugriff auf ODBC über QDatabase und C# .net ADO Klassen mittels LINQ Queries.
Postgres
Einrichten der Datenbank, zugriff auf Tabellen über ODBC und OpenOffice
SQL
SQL Befehlssatz und Anwendung
SQLite
Bevorzugte Verwendung: von Python aus. Gelegentliche Verwendung in Qt.

Datenkommunikation

Ethernet
Proprietäre Protokolle
Leibinger InkJet Schnittstellen Protokol für LJet2 und LJet3, HSA Systems Minitouch, Inkdraw Remote communiction protocol
RS232
TCP/IP

Hardware

HSA MiniTouch MT-HP4
Kommunikationsprotokoll/Bedienung
HSA Systems Touch PC HP-2
Kommunikationsprotokoll/Bedienung
Leibinger Jet3up
Kommunikationsprotokoll/Bedienung
Leibinger3 Inkjet
Kommunikationsprotokoll/Bedienung
RaspberryPI
Raspberry1/2/3, GPIOs, Raspbian Linux
Schleuniger Ecostrip 9320
Kommunikationsprotokoll/Bedienung

Branchen

Branchen

Industrielle Kennzeichnung

Maschinenbau

Metallindustrie

Rohrfertigung
Arbeitsschutz

Elektronik/Eletrotechnik

3D-Visualisierung

Einsatzorte

Einsatzorte

Bad Ragaz (+50km) Feldkirch (Österreich) (+50km) Zürich (+50km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

3 Monate
2016-07 - 2016-09

JetControl Touchscreen-Lösung für den Leibinger Jet3up

Software-Entwickler Qt5 TCP/IP RaspberryPi
Software-Entwickler

Für den Kunden wird eine Software auf den RaspberryPi portiert sowie um Funktionen für die neue Hardware Leibinger Jet3up, erweitert. Desweiteren wird die Software für den Betrieb an einem Touchscreen-Monitor angepasst.

RaspberryPI Leibinger Jet3up QtCreator
Qt5 TCP/IP RaspberryPi
Wolf-Signiertechnik, Egeplast GmbH
Valens, Siegen
9 Monate
2015-11 - 2016-07

HSA-Steuerung

Software-Entwickler Javascript HTML Django ...
Software-Entwickler

Es wurde eine embedded Lösung entwickelt, um ein HSA-Kontroll Gerät von einer Produktion-Steuerungs-Anlage, (zB. SPS) Signal- bzw. Impuls-basiert ansteuern zu können. 4 GPIOs sind als Inputs konfiguriert und können verschiedene, zuweisbare Funktionen triggern:

Die Lösung umfasst mittlerweile:

- Reset eines Zählerstandes, (auf einen einstellbaren Wert)

- Reset aller Zählerstände (auf einen einstellbaren Wert)

- Start/Stop des Druckvorgangs

-Inkrementieren eines Zählerstandes (um einen einstellbaren Wert)

- Inkrementieren aller Zählerstände (um einen einstellbaren Wert)

- Textwahl 4Bit breit, erzeugt durch 4 Impulse.

Die Konfiguration der Funktionen erfolgt  durch einen Internet-Browser über eine HTML/Javascript Oberfläche

RaspberryPi HSA MiniTouch MT-HP4 HSA Systems Touch PC HP-2
Javascript HTML Django Python RaspberryPi TCP/IP Qt5
HSA-Systems GmbH
Siegen, Valens
5 Monate
2015-06 - 2015-10

Kabelkonfektionssoftware Aurich-Wittemund

Software-Entwickler TCP/IP C++ Qt5 ...
Software-Entwickler

Erstellen einer Steuerungssoftware zum Konfektionieren von Kabeln mit den Eigenschaften:

- Eingabe der Kabeldaten (Länge, Querschitt, Farbe, Abisolierungs-Parameter, Beschriftung)

- Verwalten der Kabel-Daten in einem JSON basierten Datenbankformat.

- Produzieren der Kabel: Senden von Steuer-Signalen an die Kabelmaschine, Senden der Druckdaten an den Dotmatrix-Inkjet-Drucker, Kontrolle der Maschinen-Zustände und steuern des Produktionsablaufes.

QtCreator Leibinger3 Inkjet Schleuniger Ecostrip 9320
TCP/IP C++ Qt5 QtCreator RS232 JSON
Wolf-Signiertechnik im Auftrag von Aurich-Wittemund
Siegen
2 Monate
2015-04 - 2015-05

Resetsteuerungs-Modul

Software-Entwickler Python RaspberryPI
Software-Entwickler

Für den Kunden wurde embedded Lösung (RaspberryPi) entwickelt, welche ein SPS Signal in eine Protokollsequenz  umwandelt (auf TCP/IP Basis) um damit den Zählerstand eines Druckerkontrollers zurückzusetzen.

RaspberryPi Texteditor Internet Browser
Python RaspberryPI
Wolf-Signiertechnik
Siegen
1 Monat
2015-01 - 2015-01

Entwickeln einer Einzelkomponente für die Job Erstellung.

Software-Entwickler
Software-Entwickler

Entwickeln einer Einzelkomponente (Jobeditor) aus vorhandenem Code für die Erstellung eines Druckjobs auf einem Windows PC.

Integration von anderen Software Komponenten (Grafik Editor)

Wolf-Signiertechnik GmbH
Siegen
2 Monate
2014-08 - 2014-09

Entwicklung Datei Übertragungs-Software für den Industrie Drucker Leibinger Jet3

Software-Entwickler
Software-Entwickler
Entwickeln einer Einzelkomponente zum Übertragen von Dateien von und zu dem Gerät.
Wolf-Signiertechnik GmbH
Siegen
2 Monate
2014-01 - 2014-02

Rollout vTiger CRM

Beratung, Administration, Coach
Beratung, Administration, Coach
Beraten des Kunden zu alternativen des Kundenmanagements. Installation der Software auf den Servern des Kunden. Migration der alten Datenbestände auf das neue System. Choaching der Angestellten in Bezug auf Bedienung der Software.
Wolf Signiertechnik GmbH
Siegen

Aus- und Weiterbildung

Aus- und Weiterbildung

12 Jahre 2 Monate
2013-10 - heute

Bachelor of Science in Informatik

Bachelor of Science in Informatik, FernUniversität in Hagen
Bachelor of Science in Informatik
FernUniversität in Hagen

Web-Programmierung/Software Architektur

Mensch-Computer Interaktion

Software Engineering

4 Jahre 1 Monat
2002-03 - 2006-03

C/C++ Programmierer/in unter Windows

Zertifizierter C/C++ Programmierer, ILS Hamburg
Zertifizierter C/C++ Programmierer
ILS Hamburg

Programmiersprache C: Variablen, Zahlendarstellung, Funktionen, Kontrollstrukturen, Zeiger, Unions.

Programmiersprache C++: Klassen, Vererbung, Funktionen, Speicherverwaltung, Parameterübergabe, Operatoren

Windows-Programmierung: Fenster, Menüs, Symbolleisten, Schaltflächen, Eingabefelder, Druckausgabe

Position

Position

Software Entwicklung mit Qt, Oberflächen Design mit QML oder Standard Qt.

Kompetenzen

Kompetenzen

Top-Skills

Qt5 HTML(5) Python CSS C++ Java Android

Produkte / Standards / Erfahrungen / Methoden

Django
erstellen von Projekten, Einrichtung, Erstellen von Models und Views.
HTML
Gute fundierte Kenntnisse.
Qt5
Sehr gute Kenntnisse.
QtCreator
Sehr gute Kenntnisse.
Eclipse
Borland C++ Builder
Leibinger Inkjet 2
Leibinger Inkjet 3
Apache
XAMPP
Subversion
git
Visual Studio 2005
MinGW
Cygwin
Bash Programmierung

Betriebssysteme

Unix
Linux, Android
Windows
Windows XP, Windows 7

 

Programmiersprachen

C#
Siehe Java.
C/C++
Fundierte Kentnisse mit langjähriger Erfahrung, Erfahrungen in WinAPI Programmierung, Windows Threads, pthreads, unix sockets.
Java
Gute Kentnisse, etwas Praxis fehlt.
Javascript
Gute Kenntnisse in Client-Side Programmierung und in jQuery, sowie QML Programmierung.
JSON
ist keine Programmiersprache.
Pascal
Gute Kenntnisse.
PHP
Grundkenntnisse, reicht für Simple Web-Anwendungen.
Python
Gute fundierte Kenntisse. Einige Jahre Erfahrung.
QML
Gute fundierte Kenntnisse.
Qt
Sehr gute fundierte Kenntnisse,

Datenbanken

ODBC
Zugriff auf ODBC über QDatabase und C# .net ADO Klassen mittels LINQ Queries.
Postgres
Einrichten der Datenbank, zugriff auf Tabellen über ODBC und OpenOffice
SQL
SQL Befehlssatz und Anwendung
SQLite
Bevorzugte Verwendung: von Python aus. Gelegentliche Verwendung in Qt.

Datenkommunikation

Ethernet
Proprietäre Protokolle
Leibinger InkJet Schnittstellen Protokol für LJet2 und LJet3, HSA Systems Minitouch, Inkdraw Remote communiction protocol
RS232
TCP/IP

Hardware

HSA MiniTouch MT-HP4
Kommunikationsprotokoll/Bedienung
HSA Systems Touch PC HP-2
Kommunikationsprotokoll/Bedienung
Leibinger Jet3up
Kommunikationsprotokoll/Bedienung
Leibinger3 Inkjet
Kommunikationsprotokoll/Bedienung
RaspberryPI
Raspberry1/2/3, GPIOs, Raspbian Linux
Schleuniger Ecostrip 9320
Kommunikationsprotokoll/Bedienung

Branchen

Branchen

Industrielle Kennzeichnung

Maschinenbau

Metallindustrie

Rohrfertigung
Arbeitsschutz

Elektronik/Eletrotechnik

3D-Visualisierung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.