Instrumenten-GUI, Web-Applikationen: Svelte, Web Components (Frontend); Python, Django, FastAPI (Backend); Yocto Project (Embedded Linux)
Aktualisiert am 30.09.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.10.2024
Verfügbar zu: 100%
davon vor Ort: 25%
Python
Svelte
Django
Webentwicklung
JavaScript
Linux
Embedded Linux
FastAPI
Flask
PostgreSQL
Instrumenten-GUI
Webcomponents
Yocto Project
Webapplication
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

München (+200km) Cham, Oberpfalz (+50km)
Deutschland, Schweiz, Österreich

Remote-Arbeit ist bevorzugt, hierbei wäre der "Einsatzort" auch zweitrangig.

möglich

Projekte

Projekte

4 Monate
2024-01 - 2024-04

Unterstützung bei der Optimierung und Entwicklung neuer Features einer webbasierten Gerätesteuerung

Software-Entwickler JavaScript Python Behavior Driven Development ...
Software-Entwickler
  • Anpassung und Fehlerbehebung der bestehenden Weboberfläche, insbesondere im Bezug auf verschiedene Endgeräte
  • Entwicklung neuer Ansichten der Maschinensteuerung

JavaScript Python Behavior Driven Development CSS HTML Web Components Flask
Remote
1 Jahr 4 Monate
2022-09 - 2023-12

Continuous Integration of Eclipse SDV Open source projects to a working system image for Linux

Developer, integrator Qemu Git Virtualisierung ...
Developer, integrator

- Exchange with the relevant Open Source Projects

- Integrating several individual components

- Implementing BitBake Recipes for container images


Qemu Git Virtualisierung Continuous Integration mqtt systemd grpc Raspberry Pi Shell-Script Bitbake Python Podman Docker YoctoProject Container
Remote
3 Monate
2022-06 - 2022-08

Web-Frontend für ein Mikroskopiesystem

Software-Entwickler JavaScript Python Flask
Software-Entwickler

Prototyping/Entwicklung der webbasierten Steuerung eines Mikroskopiesystems auf einer Embedded Linux Plattform.

JavaScript Python Flask
Remote
7 Jahre 6 Monate
2015-03 - 2022-08

Erstellung und Betreuung diverser Webseiten/portale

Software-Entwickler, Administrator HTML5 CSS3 JavaScript ...
Software-Entwickler, Administrator

Design, Programmierung, Datenbank- und Serverkonfiguration, Webformulare, Benutzerverwaltung, Forum, ...

Hierbei handelt es sich sowohl um private als auch um kleinere Kundenprojekte wie z.B. Veranstaltungswebseiten.

Django MariaDB Debian nginx Git Postgres Docker jQuery
HTML5 CSS3 JavaScript Python
2 Jahre 2 Monate
2020-04 - 2022-05

Entwicklung einer webbasierten Instrumenten-GUI

Software-Entwickler Frontend-Development
Software-Entwickler

Design und Implementierung einer Instrumenten-GUI als Webclient-Applikation, die u.a. auch auf einem Embedded Linux System mit Touchscreen lauffähig sein soll nach Vorgabe eines Styleguides. Dazu gehörten auch die Evaluation verschiedener Frontend- und Plotting-Technologien und das Design neuer UI-Elemente.

JavaScript Svelte Vue.js HTML5 CSS3 ECMAScript plotly.js Yocto WebSockets Dash Inkscape
Frontend-Development
Germering
11 Jahre 8 Monate
2009-05 - 2020-12

Software-Entwicklung

Software-Entwickler
Software-Entwickler

Entwicklung und Anpassung verschiedenster Web- und GUI-basierter Tools, sowohl für die interne Nutzung (Recherche, CRM, Statistiken, ...) als auch für die öffentliche Webplattform.

Evaluierung, Installation und Betreuung verschiedener Services wie z.B. Jira, Subversion, Gitlab, ...

Die ersten fünf Jahre fand die Tätigkeit in Festanstellung statt, danach freiberuflich.

Visual Basic 6 Apache Oracle nginx Python Windows Server VB.NET jQuery MooTools Pyramid Git Subversion Visual SourceSafe
2 Jahre 10 Monate
2017-07 - 2020-04

Embedded Systemcontroller auf Django-Basis

Software-Entwickler BDD CAN Embedded Development
Software-Entwickler

Design und Realisierung eines Embedded Linux Systems mit Touchscreen zur Steuerung von HPLC-Geräten mit BDD nach Vorgabe des Kunden. Evaluierung sowohl der Backend als auch der Frontend-Technologien und Implementierung mit Webtechnologien auf Basis eines YoctoProject-Systems.

Django Yocto Python Jenkins D3.js Debian Embedded Linux PostgreSQL Vue.js plotly.js JavaScript
BDD CAN Embedded Development
Germering
1 Jahr 9 Monate
2014-04 - 2015-12

Entwicklung von Hilfsgeräten für Sehbehinderte

Software-Entwickler Embedded Development
Software-Entwickler

Verarbeitung von digitalen Kamerasignalen, Manipulation der Bildinformationen, Ausgabe über DVI/HDMI, Ansteuerung von Bedienelementen und diverser Hardware per Mikrocontroller.

Evaluierung eines Embedded Linux Systems auf Yocto-Basis zur Videoverarbeitung.

Atmel AVR ARM C OpenGL ES VISCA RS232 I2C Yocto
Embedded Development
6 Monate
2006-10 - 2007-03

Mediensystem für eine Praxisgemeinschaft

Planung, Entwicklung und Installation einer Multiroom-Medienanlage für eine Praxisgemeinschaft. Individuelle Beschallung der verschiedenen Räume und Ansteuerung mehrerer Displays vom zentralen Server aus. Steuerung per GUI über das Netzwerk.

 

Debian Subversion GTK C

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom Audio Engineer (SAE München)
  • Studium der Elektrotechnik (FH Amberg-Weiden)
  • Kommunikationselektroniker Fachrichtung Informationstechnik

Kompetenzen

Kompetenzen

Top-Skills

Python Svelte Django Webentwicklung JavaScript Linux Embedded Linux FastAPI Flask PostgreSQL Instrumenten-GUI Webcomponents Yocto Project Webapplication

Produkte / Standards / Erfahrungen / Methoden

Apache
Backend Entwicklung
BDD
CAN
CSS3
Django
Embedded Development
Frontend Entwicklung
Frontend-Development
Git
HTML5
Jenkins
MooTools
nginx
plotly.js
Pyramid
Subversion
Svelte
TDD
Visual SourceSafe
Vue.js
Yocto
YoctoProject

Betriebssysteme

Arch Linux
Debian
Embedded Linux
Linux Mint
Microsoft Windows 10
Microsoft Windows 7
Ubuntu

Programmiersprachen

C
ECMAScript
JavaScript
Svelte, Vue.js, plotly.js, TimeChart
Python
Django, Flask, FastAPI
VB.NET
Visual Basic 6

Datenbanken

MariaDB
MySQL
Oracle
Postgres
PostgreSQL
SQLite

Datenkommunikation

CAN
I2C
REST
RS232
WebSockets

Hardware

ARM
i.mx6, Raspberry Pi
Atmel AVR
x86

Einsatzorte

Einsatzorte

München (+200km) Cham, Oberpfalz (+50km)
Deutschland, Schweiz, Österreich

Remote-Arbeit ist bevorzugt, hierbei wäre der "Einsatzort" auch zweitrangig.

möglich

Projekte

Projekte

4 Monate
2024-01 - 2024-04

Unterstützung bei der Optimierung und Entwicklung neuer Features einer webbasierten Gerätesteuerung

Software-Entwickler JavaScript Python Behavior Driven Development ...
Software-Entwickler
  • Anpassung und Fehlerbehebung der bestehenden Weboberfläche, insbesondere im Bezug auf verschiedene Endgeräte
  • Entwicklung neuer Ansichten der Maschinensteuerung

JavaScript Python Behavior Driven Development CSS HTML Web Components Flask
Remote
1 Jahr 4 Monate
2022-09 - 2023-12

Continuous Integration of Eclipse SDV Open source projects to a working system image for Linux

Developer, integrator Qemu Git Virtualisierung ...
Developer, integrator

- Exchange with the relevant Open Source Projects

- Integrating several individual components

- Implementing BitBake Recipes for container images


Qemu Git Virtualisierung Continuous Integration mqtt systemd grpc Raspberry Pi Shell-Script Bitbake Python Podman Docker YoctoProject Container
Remote
3 Monate
2022-06 - 2022-08

Web-Frontend für ein Mikroskopiesystem

Software-Entwickler JavaScript Python Flask
Software-Entwickler

Prototyping/Entwicklung der webbasierten Steuerung eines Mikroskopiesystems auf einer Embedded Linux Plattform.

JavaScript Python Flask
Remote
7 Jahre 6 Monate
2015-03 - 2022-08

Erstellung und Betreuung diverser Webseiten/portale

Software-Entwickler, Administrator HTML5 CSS3 JavaScript ...
Software-Entwickler, Administrator

Design, Programmierung, Datenbank- und Serverkonfiguration, Webformulare, Benutzerverwaltung, Forum, ...

Hierbei handelt es sich sowohl um private als auch um kleinere Kundenprojekte wie z.B. Veranstaltungswebseiten.

Django MariaDB Debian nginx Git Postgres Docker jQuery
HTML5 CSS3 JavaScript Python
2 Jahre 2 Monate
2020-04 - 2022-05

Entwicklung einer webbasierten Instrumenten-GUI

Software-Entwickler Frontend-Development
Software-Entwickler

Design und Implementierung einer Instrumenten-GUI als Webclient-Applikation, die u.a. auch auf einem Embedded Linux System mit Touchscreen lauffähig sein soll nach Vorgabe eines Styleguides. Dazu gehörten auch die Evaluation verschiedener Frontend- und Plotting-Technologien und das Design neuer UI-Elemente.

JavaScript Svelte Vue.js HTML5 CSS3 ECMAScript plotly.js Yocto WebSockets Dash Inkscape
Frontend-Development
Germering
11 Jahre 8 Monate
2009-05 - 2020-12

Software-Entwicklung

Software-Entwickler
Software-Entwickler

Entwicklung und Anpassung verschiedenster Web- und GUI-basierter Tools, sowohl für die interne Nutzung (Recherche, CRM, Statistiken, ...) als auch für die öffentliche Webplattform.

Evaluierung, Installation und Betreuung verschiedener Services wie z.B. Jira, Subversion, Gitlab, ...

Die ersten fünf Jahre fand die Tätigkeit in Festanstellung statt, danach freiberuflich.

Visual Basic 6 Apache Oracle nginx Python Windows Server VB.NET jQuery MooTools Pyramid Git Subversion Visual SourceSafe
2 Jahre 10 Monate
2017-07 - 2020-04

Embedded Systemcontroller auf Django-Basis

Software-Entwickler BDD CAN Embedded Development
Software-Entwickler

Design und Realisierung eines Embedded Linux Systems mit Touchscreen zur Steuerung von HPLC-Geräten mit BDD nach Vorgabe des Kunden. Evaluierung sowohl der Backend als auch der Frontend-Technologien und Implementierung mit Webtechnologien auf Basis eines YoctoProject-Systems.

Django Yocto Python Jenkins D3.js Debian Embedded Linux PostgreSQL Vue.js plotly.js JavaScript
BDD CAN Embedded Development
Germering
1 Jahr 9 Monate
2014-04 - 2015-12

Entwicklung von Hilfsgeräten für Sehbehinderte

Software-Entwickler Embedded Development
Software-Entwickler

Verarbeitung von digitalen Kamerasignalen, Manipulation der Bildinformationen, Ausgabe über DVI/HDMI, Ansteuerung von Bedienelementen und diverser Hardware per Mikrocontroller.

Evaluierung eines Embedded Linux Systems auf Yocto-Basis zur Videoverarbeitung.

Atmel AVR ARM C OpenGL ES VISCA RS232 I2C Yocto
Embedded Development
6 Monate
2006-10 - 2007-03

Mediensystem für eine Praxisgemeinschaft

Planung, Entwicklung und Installation einer Multiroom-Medienanlage für eine Praxisgemeinschaft. Individuelle Beschallung der verschiedenen Räume und Ansteuerung mehrerer Displays vom zentralen Server aus. Steuerung per GUI über das Netzwerk.

 

Debian Subversion GTK C

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom Audio Engineer (SAE München)
  • Studium der Elektrotechnik (FH Amberg-Weiden)
  • Kommunikationselektroniker Fachrichtung Informationstechnik

Kompetenzen

Kompetenzen

Top-Skills

Python Svelte Django Webentwicklung JavaScript Linux Embedded Linux FastAPI Flask PostgreSQL Instrumenten-GUI Webcomponents Yocto Project Webapplication

Produkte / Standards / Erfahrungen / Methoden

Apache
Backend Entwicklung
BDD
CAN
CSS3
Django
Embedded Development
Frontend Entwicklung
Frontend-Development
Git
HTML5
Jenkins
MooTools
nginx
plotly.js
Pyramid
Subversion
Svelte
TDD
Visual SourceSafe
Vue.js
Yocto
YoctoProject

Betriebssysteme

Arch Linux
Debian
Embedded Linux
Linux Mint
Microsoft Windows 10
Microsoft Windows 7
Ubuntu

Programmiersprachen

C
ECMAScript
JavaScript
Svelte, Vue.js, plotly.js, TimeChart
Python
Django, Flask, FastAPI
VB.NET
Visual Basic 6

Datenbanken

MariaDB
MySQL
Oracle
Postgres
PostgreSQL
SQLite

Datenkommunikation

CAN
I2C
REST
RS232
WebSockets

Hardware

ARM
i.mx6, Raspberry Pi
Atmel AVR
x86

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.