Educational Background

PhD (Dr.-Ing.), Electrical Engineering, Technical University of Ilmenau, Germany, topic: “Prediction of the energy yield of wind turbines using probabilistic neural networks”, 1997 – 2003.

MEng (Dipl.-Ing.), Electrical Engineering, Technical University of Ilmenau, Germany, topic: “Interaction between PV system, inverter and grid”, 1991 – 1997

Projects

07/2023 – ongoing App to consolidate the ability to concentrate, HW connection
Webcam recording and tracking of the pupils of the eyes; control of an object in motion as a function of the direction of gaze detected at the moment; connection of the EEG values read out from the Neurosity CROWN device via Bluetooth as input; app as plug-in capable.
► Tools: Python, QML, Qt, PySide6, openCV, Github Copilot X, neural networks (eye-tracking), JavaScript

05/2023 – ongoing Further training Prompt Engineering, productivity tools
► Prompt Engineering: Course from OpenAI, various courses
LLMs, LangChain, fine tuning:
► Tools: Python, Github Copilot X, Obsidian, Models: ChatGPT/GPT-4, AutoGPT, BabyAGI, Aider, GPT-Engineer, StableDiffusion, SDXL 1.0

02/2022 – 04/2023 Huf Baolong GmbH, Bretten
► Development of bootloader (with asymmetric cryptography). Further development of application for a TPMS control unit (in C – for microcontroller RH850).
Technical support for the development department of my customers (OEM: Rivian, Lordstown), support up to homologation and beyond
► Tools: AUTOSAR Classic, Renasas Microcontroller RH850, C, Diagnostics/UDS, Misra, Cryptography, Vector Tools (CANoe, CAPL, DaVinci Configurator: FBL, MEM/NvM), ETAS Tools (ISOLAR A/B: AUTOSAR Stack, OS)

05/2020 – 12/2022 Secure Digital Online Media Library (part of dhamma.org)
► Programming of a cross-platform downloader client with selective privileges, documentation (markdown)
► Tools: Python, PyQt5, pytest, pyinstaller, AWS (S3, cognito, IAM, boto3), markdown, CI/CD/git-workflows-yaml
► Deployment of the backend infrastructure automated using cdk, lambda-scheduling
► Tools: cdk/CloudFormation, lambda, DynamoDB, roles&policies, git

01/2020 – 05/2020 Development of driver layer for SPI and CAN
► Tools: Cortex M4 (Nucleo F446RE Development Board) STM32+FreeRTOS, OpenSTM/System Workbench/STM32CubeIDE, C/C++, git
► Refresher C++ to C++20

05/2019 – 10/2019 Behr-Hella Thermocontrol GmbH, Lippstadt
► Function development vehicle interior air conditioning:

  1. crash response: shutdown of all high-voltage functions (E-Golf)
  2. downhill driving with a full battery: simultaneous activation of both heating and cooling (e-Golf)
  3. allow hands/feet warming with MEB (E-Golf)
  4. preconditioning for VW T7
    ► Tools: Matlab, Simulink, TargetLink, C, CANape, MKS/PTC, DOORS, E1 debugger, Autosar, MIL/SIL/HIL

08/2018 – 12/2018 ZF Wabco Fahrzeugsysteme GmbH, Hanover
► Functional development of brake pad wear control
► Tools: Model Predictive Control, Matlab, Simulink, TargetLink, CANape, MKS/PTC, C, Autosar, MIL/SIL/testing

06/2018 – 08/2018 Leopold Kostal GmbH & Co. KG, Dortmund
► Implementation of conformity of an OnBoardCharger according to ISO 15118:
► Tools: V2G, nodeJS, PLC, TTCN-3, OSI layers

04/2015 – 04/2018 In-depth study of neural networks
► Neural networks & machine learning
Python programming

09/2014 – 03/2015 Leopold Kostal GmbH & Co. KG, Dortmund
► Validation of driver assistance camera.
► Tools: CANoe, C#, CAPL, HIL, ISO 26262

04/2014 – 09/2014 Leopold Kostal GmbH & Co. KG, Dortmund
Commissioning, operation and evaluation of tests for the validation of
validation of KeylessGo control unit.
► Tools: Autosar, 4 CAN + 1 FlexRay, TestMaster, YASE, Python, C, HIL, LF, HF coding and modulation methods, CANoe, CAPL, candela, SVN, CDB

01/2012 – 09/2012 CLAAS Industrietechnik GmbH, Paderborn
► Development of a framework for the automated optimization of
optimization of control parameters (applicable parameters) as part of the development of a transmission control unit

01/2011 – 05/2011 Marquardt GmbH, Rietheim-Weilheim
► TargetLink/Matlab/Simulink/Stateflow Coach
Development of a framework for automated testing of AUTOSAR-SWC (KeylessGo, EZS); model, code and requirements coverage.
► Tools: TargetLink/Matlab/Simulink/Stateflow, DOORS, Dimension, V850 microcontroller, EmbeddedTester, ECU with 4/5 CAN and 1 FlexRay

11/2009 – 05/2010 CLAAS Industrietechnik GmbH, Paderborn
► Model-based control unit development for a hydrostatic drive (transmission).
► Tools: Matlab/Simulink/Stateflow and Toolboxes (Vers. R2009b), TargetLink , OSEK, CAN (OsCAN, CANoe), MIL/SIL, Misra, C-Code for two microcontrollers (S12 & C167), ISO 26262, SerenaPVCS, Tasking EDE, control engineering

01/2007 – 11/2009 Freebody Creative Consulting, Gechingen
► Further development of a device to promote creativity;
► Tools: MicroProteus (C/C++/Matlab/Simulink/Stateflow), MPC555

05/2005 – 12/2006 ZF Friedrichshafen, Friedrichshafen
► Construction of a transmission test bench with control and measurement technology; programming of a dSpace system for control.
► Conversion of C code into Stateflow/Simulink/Matlab models, further development of thermodynamic models for pneumatic circuits
► Tools: HW: MicroAutoBox, RapidPro-Box; SW: model-based with Matlab/Simulink/Stateflow/RTI, ControlDesk, Python, Labcar (ETAS), CAN, C

01/2004 – 04/2005 Freebody Creative Consulting, Gechingen
► Development of a Java software tool for day traders
► Conception and patenting of a device to promote creativity

09/2000 – 09/2003 Agilent Technologies (formerly HP), Böblingen
Research & Development Engineer
► Architecture and development of an OTDR documentation software.
► Tools: Visual C++ and related technologies (COM, MFC, ActiveX, VBA), measurement technology (OTDR)
► Development of a client software for the J2EE platform

10/1999 – 03/2000 Scientific assistance
► Development of a Centura database SW in C++

11/1995 – 07/1996 Technical University, Ilmenau Student research project
Simulation, design and implementation of an integrated circuit for data acquisition and processing of a digital SQUID

TRAINING AND CONTINUING EDUCATION

07/2007 – 08/2007 University of California, Santa Cruz, USA
► Further education and certification
NLP trainer, coach and modeler

04/2006 – 04/2010 University of Wales, FernUni Hagen
► Further education and certification
MBA Financial Management and Financial Services

10/2005 – 07/2006 Institutes in Germany and Great Britain
► Further training and certification
NLP Practitioner, NLP Master Practitioner

09/2003 – 03/2004 Sun Microsystems GmbH
► Further training and certification
Sun Certified Java Programmer

09/2000 – 09/2003 Agilent Technologies GmbH, Böblingen
► In-house and external further training
Participation in selected specialist seminars (e.g. VxWorks,
ClearCase)

10/1997 – 12/2003 Ilmenau University of Technology, Ilmenau
► Doctorate as Dr.-Ing. (from 09/2000 part-time)
Topic: “Prediction of the energy yield of wind turbines
using probabilistic neural networks”

10/1991 – 07/1997 Ilmenau University of Technology, Ilmenau
► Masters degree in electrical engineering (Dipl.-Ing.)
Field of study: General and Theoretical Electrical Engineering Diploma thesis at the Institute of Energy Technology: “Interaction between PV system, inverter and grid”