Fachlicher Schwerpunkt dieses Freiberuflers

Hard- u. Software Entwicklung für Embedded Systems (IoT/SmartHome, C/C++, Python, PCB-Design, Linux/Yocto)

verfügbar ab
31.12.2020
verfügbar zu
80 %
davon vor Ort
90 %
Städte
Aachen
50 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

02/2020 - Heute

8 Monate

Umstellung von Bordrechner auf Yocto-Linux-Betriebssystem

Rolle
Yocto/Linux-Entwickler
Einsatzort
Aachen
Projektinhalte

Aufbau, Pflege und Weiterentwicklung eines Yocto-Linux-Betriebssystem

Kenntnisse

Scrum

Yocto

Barebox

Python

C/C++

11/2016 - Heute

3 Jahre 11 Monate

Entwicklung einer IP Türsprechanlage und eines Smart Home Hub

Rolle
Hardware und Software Entwickler
Einsatzort
Aachen
Projektinhalte
  • Schaltplan und Platinenlayout für IP Türsprechanlage (Altium)

  • Prototypen Herstellung, Platinenbestückung, Board Bring-Up

  • CAD Gehäusedesign für Kunststoff-Spritzguss (Solidworks)

  • Erstellung Embedded Linux System, Treiber Anpassungen (Yocto)

  • Softwareentwicklung Hintergrunddienste und Webinterface (C/C++,Python)

  • App Entwicklung für Android und iOS (Java, Swift)

  • Audio-/Video Signalverarbeitung (GStreamer, AEC, NS)

  • Elektromagnetische Verträglichkeit und Konformität (CE)

  • Infrastruktur für Over-the-air Software Updates (Mender)

Kenntnisse

C

C++

Python

Solidworks

Altium

Android/Java

iOS/Swift

GStreamer

Yocto

VoIP

Mender

ARM

11/2019 - 12/2019

2 Monate

Elektronikentwicklung für Textil-Reinigungsgerät

Rolle
Hardware Entwickler
Einsatzort
Aachen
Projektinhalte
  • Schaltplanerstellung und Platinenlayout für Steuer- und Adaptereinheit (Altium Designer)
  • Herstellung und Bestückung von Prototyp
  • GUI Demo für Touchscreen (QT)
Kenntnisse

Altium

PCBA

STM32

ARM

Qt

07/2016 - 05/2019

2 Jahre 11 Monate

Backup- und Monitoring-Plattform für Maschinendaten

Rolle
Software Entwickler
Projektinhalte
  • Entwicklung eines Systemdienstes zur Sicherung von Maschinendaten und Übertragung von Statusinformationen an Cloud-Plattform (C#)

  • Cloud-Plattform Backend mit REST-Schnittstelle und Web-Frontend für Export und Filterung von Sensor- und Zustandsdaten (Python, MySQL/MariaDB, Azure)

  • Dienst zur periodischen Analyse und Visualisierung der Maschinenverfügbarkeit und Produktivität (Pandas, Numpy)

Kenntnisse

C#

Python

MySQL

Azure

JavaScript

Numpy

Pandas

03/2014 - 03/2015

1 Jahr 1 Monat

Klima-Messstation und Automatisierungs-Hardware

Rolle
Research Assistant
Projektinhalte
  • Hardware- und Softwareentwicklung von Messstation zur Erfassung von Umweltdaten (Eagle)
  • Prädiktive Analyse der Messdaten und Darstellung über Web-Frontend (Python, HTML/CSS, JavaScript)
  • Entwicklung von Hardware zur automatisierten Fernsteuerung von Audioequipment über Matlab (Eagle, C/C++, Python, Matlab)
Kenntnisse

Python

Matlab

Eagle

C

Mikrocontroller

01/2004 - 01/2015

11 Jahre 1 Monat

Management Software für virtuelle Server

Rolle
Softwareentwickler und System Administrator
Projektinhalte
  • Entwicklung von Frontend und Backend zur Verwaltung von virtuellen Servern (C, PHP, SQLite, MySQL)
  • Administration und Monitoring von Servern für gehostete Webseiten und virtuelle Server (Linux/Ubuntu/Debian)

Kenntnisse

Debian

Ubuntu

Apache

MySQL

Postfix

Dovecot

PHP

Nagios

C

SQLite

07/2007 - 12/2009

2 Jahre 6 Monate

Erweiterung von Ticketsystem und Aufgabenplanung

Rolle
Softwareentwickler
Einsatzort
Mönchengladbach
Projektinhalte
  • Erweiterungen und Anpassungen an Ticketsystem (PHP, MySQL)
  • Webanwendung für Aufgaben-/Zeitplanung (PHP, Microsoft SQL)
Kenntnisse

PHP

MySQL

Microsoft SQL Server

Kompetenzen

Produkte / Standards / Erfahrungen
Apache
Azure
Barebox
Baresip
GStreamer
Gtk
Mender
Nagios
Numpy
Pandas
Qt
Scrum
VoIP
Yocto

Programmiersprachen
C
C#
C++
Java
JavaScript
Matlab
PHP
Python
Swift

Design / Entwicklung / Konstruktion
Altium
Eagle
Solidworks

Datenbanken
Microsoft SQL Server
MySQL
Redis
SQLite

Betriebssysteme
Debian
Linux
Ubuntu

Datenkommunikation
Postfix

Hardware
ARM
AVR
BCM2837
I.MX6
Mikrocontroller
MSP430
STM32

Aus- und Weiterbildung

04/2014 - 08/2016

2 Jahre 5 Monate

Elektrotechnik, Informationstechnik und Technische Informatik (M.Sc.)

Abschluss
Master of Science
Institution, Ort
RWTH Aachen
Schwerpunkt

Systemtechnik und Automatisierung

10/2010 - 04/2014

3 Jahre 7 Monate

Elektrotechnik, Informationstechnik und Technische Informatik (B.Sc.)

Abschluss
Bachelor of Science
Institution, Ort
RWTH Aachen
Schwerpunkt

Informations- und Kommunikationstechnik