Startseite                             AutoTrader                             Polaris

Lebenslauf


Schul- und Weiterbildung


1989 - 1990            FOS Meta-Sattler-Str. Bremen, Fachrichtung: Elektrotechnik


03/92 - 06/96          Hochschule Bremen, Fachrichtung Elektrotechnik

                               Studienfachrichtung: Technische Informatik/Angewandte Informatik

                               Diplomarbeit: "Simulation digitaler Filter im Zeit- und Frequenzbereich"

                               Prüfungsfächer: Digitaltechnik, Softwaretechnik


04/15 - 11/18          Hochschule Pforzheim, Fachrichtung Informatik

                               Studienfachrichtung: Master Embedded Systems (berufsbegleitend)

                               Studienart: Master- und Zertifikatsstudium

                               Masterthesis: ohne Abschluss

                               Studienarbeit: FPGA- und SOC-Entwicklung


Beruflicher Werdegang


11/85 - 05/89          Ausbildung zum Radio- und Fernsehtechniker


10/90 - 07/91          Wehrdienst


08/91 - 12/91          Zeitsoldat (SaM) im 3./Flugabwehrraketengeschwader 31 als

                               Stromerzeugungsanlagenmechaniker


05/97 - 12/98          Technischer Angestellter, Hochschule Bremen

                               im Forschungsprojekt „Autonome mechatronische Systeme“

                               Entwicklung von Software (C++) und elektronischen Komponenten


09/97 - 12/98          Mitgründer der DSI Informationstechnik GmbH

                               Technologietransfer zwischen Hochschule und Wirtschaft im Bereich

                               Nachrichtentechnik/Kryptographie


12/98                      Verkauf der Geschäftsanteile


04/99 - 09/99          Organisationsprogrammierer, Fa. CSF GmbH (Bad Homburg)

                               Erstellung von Software (4GL) für die Zollabwicklung


02/00 - 05/00          Automatisierungstechniker, Fa. A. Buck Systemtechnik (Bremen)

                               Erstellung von Software (MFC, C++) für Schnittstellenabfrage


10/00 - 12/01          Software Ingenieur, Fa. ekaTec AG (Oldenburg)

                               Entwurf einer Datenbankschnittstelle (OLE/DB, C++, DCOM) und

                               einer Datenbankstruktur für ein Facility Management System


02/02 - 04/02          Freier Mitarbeiter, Fa. ekaTec AG (Oldenburg)

                               Entwicklung einer API (C++, OpenDWG) für CAD-Daten

                               zum einlesen in das Facility Management System


05/02 - 01/08          Project Manager Vision Engineering Systems,

                               Fa. Prüftechnik Schneider und Koch Ingenieurgesellschaft mbH in Bremen


                               Aufgaben und Tätigkeiten:

                               Entwicklung und Erweiterung von Testroutinen für die Bildverarbeitung / AOI (C++, .Net, VB6, COM, IDL)

                               Entwicklung von Komponenten und Klassenbibliotheken (ATL, COM, IDL, ActiveX, .Net, XML)

                               Entwicklung einer Datenbankschnittstelle und deren Anwendungen (OLE/DB, .Net, SQL)

                               Installationsroutinen (InstallShield)

                               Allgemeine Qualitätssicherung, Pflege bestehender Software

                               GUI-Design, Entwurf eines AOI Software Prototypen (VB .Net, Managed C++)

                               Entwurf und Entwicklung eines elektropneumatischen Transportsystems (Fließbandsystem, Warenkästen)

                               Definition der Sensorik und Aktorik bzw. Implementierung der Software

                               Firmeninterne bereichsübergreifende Beratung für Softwaretechnik

                               Nutzung von SourceSafe zur Quellcode Versionierung


02/08 - 02/08          Verwaltungsangestellter in Bremen, GTM Gebäude Technik Management


02/08 - 08/08          Elternzeit


05/08 - 08/10          Software Ingenieur, bvSys Bildverarbeitungssysteme GmbH in Bremen


                               Aufgaben und Tätigkeiten:

                               Erstellung eines Softwarekonzeptes und dessen Umsetzung

                               Reorganisation bestehender Software

                               Entwicklung eines Systems zur zentralen Ortserfassung

                               Entwicklung von Softwarekomponenten zur Berechnung der äquivalenten Konizität in der Rad-Schiene-Berührungsgeometrie

                               Entwicklung eines Softwaremoduls zur motorischen Nachführung eines Ultraschallmesssystems

                               Durchführung der ISO-Zertifizierung im Bereich Software

                               Feldtests beim Kunden (Schweiz, Niederlande, Deutschland)

                               Montage von Hard- und Software auf Messzügen (Lokomotiven)

                               Anforderungsmanagement

                               Design und Entwicklung einer GUI (Qt, C++)

                               Entwurfsunterstützung für ein FPGA

                               Entwicklung der Grundlagen für Hardware-Selbsttestroutinen

                               Untersuchung von Zeilen- und Flächenkameras zwecks Verwendung im Messsystem (API, Bildverarbeitung)

                               Nutzung von SourceSafe zur Quellcode Versionierung


09/10 - 02/11          Krankgeschrieben


07/11 - 06/13          Software Ingenieur, Brunel GmbH Arbeitnehmerüberlassung bei ATLAS HYDROGRAPHIC GmbH, Bremen


                               Aufgaben und Tätigkeiten:

                               Entwurf und Pflege von Software (C#, Managed C++, C++, Qt, ATL, STL)

                               Entwurf und Implementierung von UDP und TCP/IP Schnittstellen

                               Entwurf und Implementierung von SOAP-Schnittstellen

                               GUI-Entwicklung (WPF, Windows Forms)

                               DirectX 11 (Direct3D, Direct2D) Grafikprogrammierung

                               GPU-Shader Programmierung (HLSL)

                               Interface Design, Erstellung einer Modulspezifikation

                               Entwicklung eines Frameworks für Sonar-Anwendungen

                               Entwicklung verteilter Anwendungen

                               Setup-Erstellung

                               Entwicklung eines Players für hausinterne Sonardaten

                               Entwicklung eines Viewers für hausinterne Sonardaten (3D, 2D-Sonarplot, 2D-Echogramm)

                               Entwicklung einer Kalibrationssoftware

                               Entwicklung eines Druckertreibers für Endlospapierdrucker (Echogramm)

                               Erweiterung bestehender Software um Parameterabfrage der verwendeten Echolote

                               Einbindung der CERN-Mathebibliothek (CERN-Root)

                               Lösung eines Eigenwertproblems mit Hilfe der CERN-Bibliothek

                               Beratung

                               Installation und Inbetriebnahme der erstellten Software auf dem Forschungsschiff „Polarstern“

                               Nutzung von SourceSafe zur Quellcode Versionierung


07/13 - 12/13          Software Ingenieur, Brunel GmbH Arbeitnehmerüberlassung bei ATLAS Elektronik GmbH, Bremen

                               Entwicklung eines Minen-Ortungssonars MAS für U-Boote (Militär)

                               Signalverarbeitung und Visualisierung von Sonardaten


03/14 - 04/14          Software Ingenieur, Brunel GmbH Arbeitnehmerüberlassung bei RSV Ruhstrat Stromversorgungen GmbH, Göttingen/Bovenden

                               Entwicklung eines eingebetteten Systems (STM32) für eine Stromversorgungsanlage (Notleuchten, Gebäudetechnik)


06/14 - 09/14          Software Ingenieur, Brunel GmbH Arbeitnehmerüberlassung bei Baur Prüf- und Messtechnik GmbH, Sulz, Österreich

                               Entwicklung eines eingebetteten Systems (Blackfin, PIC32) für ein Messgerät (TDR Messung,

                               Widerstandsmessung) in der Kabelfehlerortung


09/14 - 11/19          Software Ingenieur, Baur GmbH, Sulz, Österreich


                               Aufgaben und Tätigkeiten:

                               Entwicklung eingebetteter Systeme (STM32)

                               Pflege der Systemsoftware für Kabelmesswagen (MFC, C++)

                               Entwicklung hausinterner Tools (C#, C++/CLI)

                               Beratung bei Embedded Projekt (Qt, C++)

                               Nebenberufliches Studium an der Hochschule Pforzheim

                               Entwurf einer Referenzarchitektur für Hochspannungsmesstechnik (FPGA, Zynq, Embedded Linux)

                               Entwicklung von IP-Cores (VHDL)

                               Betreuung eines Referenzkunden zur effizienten Produktpflege

                               Beratung der Firmware-Abteilung bezüglich der SW-Architektur

                               Nutzung von Mercurial zur Quellcode Versionierung

                               Nutzung von SourceSafe zur Quellcode Versionierung


11/19 - 03/20          Senior Software Ingenieur, Besi Austria GmbH, Österreich


                               Aufgaben und Tätigkeiten:

                               Hardwarenahe Entwicklung von Software zur Maschinensteuerung

                               C/C++ Linux Softwareentwicklung

                               Pflege und Wartung der Systemsoftware

                               Entwicklung eines Tools zur Qualitätskontrolle von Weg-Encodern


09/20 - 03/21          Senior Software Ingenieur, BEKO Engineering & Informatik GmbH Arbeitnehmerüberlassung bei SKF Österreich AG, Werk Steyr


                               Aufgaben und Tätigkeiten:

                               Entwicklung eines Bildverarbeitungsprogramms zur optischen Fehlererkennung (OpenCV, Qt)

                               Integration und Anwendung der OpenCV-CUDA Erweiterung

                               Anwendung des SIFT/FLANN Algorithmus zur Objekterkennung

                               Anwendung einer Supportvector Machine (SVM) zur Objektklassifizierung

                               Anwendung des BoW-Algorithmus zur Reduktion der Pattern-Deskriptoren

                               Integration diverser Kameras mittels Sapera SDK (Teledyne Dalsa)

                               Entwicklung einer flexiblen Softwarearchitektur zur Nutzung diverser Kameras (GigE-Vision, CameraLink, GenICam)

                               Nutzung von XML zur Datenspeicherung

                               Untersuchungen zur Nutzung von Deep Neural Networks (DNN)

                               Integration eines LAN-Routers (EdgeRouter-X-5) zur Schaffung einer Labor-Umgebung für GigE-Kameras

                               Aufbau einer kleinen Testbox zur Verbesserung der Labor-Ergebnisse (LED-Beleuchtung, Kamera-Position)

                               Herleitung mathematischer Formeln zur Berechnung der notwendigen Kamera-ROI

                                        und zur Berechnung der notwendigen Schärfentiefe bei gekrümten Oberflächen

                               Beratung im Bereich Bildverarbeitung

                               Unterstützung bei einem X-Ray-Projekt (Bildverarbeitung)


04/21 - heute          Selbständigkeit: Dienstleistungen im IT-Bereich