Software Engineering C++ | Python | C# | Clean Code | Embedded Software | Software Architecture | Requirements Engineering | Medical Software
Aktualisiert am 02.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.08.2024
Verfügbar zu: 100%
davon vor Ort: 40%
Software-Entwicklung
Softwarearchitektur
Medizinische Geräte
C++
Python
C#
TDD
Linux
Clean Code
Software Testing
Agile Development
Requirements Engineering
Embedded Software
Yocto
FreeRTOS
MQTT
OPC UA
Git
Docker
CI/CD
German
Muttersprache
English
Fortgeschritten

Einsatzorte

Einsatzorte

Hamburg (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2022 - today: Development and consulting for different software teams of my customers


Place of Work: Hamburg

Role: Freelance Software Engineer

Customer: on Request


Tasks:

  • Implemented the connection of production software systems to a new manufacturing execution system
  • Implemented new features in FreeRTOS based microcontrollers for laboratory devices, including safety relevant functions and integration of new peripherals
  • Contributed to the design and development of a touch UI controller for WiFi connected laboratory devices
  • Performed code reviews and ensured adherence to best practices and internal standards


2022 - 2023: Digital transformation in the factory engineering


Place of Work: Hamburg

Role: Software Design Lead Engineer

Customer: Philips Medical Systems


Tasks:

Lead engineer in a software team at a development and manufacturing center. Driver of digital transformation in the factory engineering to modernize infrastructure, data ingestion and software lifecycle management. Enabled data science teams for implementing industry 4.0 use cases.

  • Collaborated with colleagues and partners from IT, OT, cloud infrastructure, manufacturing engineering and data science teams at global scale.
  • Developed IIoT architectures for shopfloor to cloud connectivity and subsequent data pipelines.
  • Implemented OPC UA client and server applications.
  • Worked with various, heterogeneous tech stacks and protocols


2017 - 2022: Laboratory automation system for liquid handling


Place of Work: Hamburg

Role: Senior Software Engineer

Customer: Eppendorf Liquid Handling GmbH


Tasks:

Subsystem owner and firmware lead developer of a laboratory automation system for liquid handling in an interdisciplinary, agile team.

  • Designed and developed new features for a laboratory automation system consisting of several embedded controllers, subcomponents and a .Net desktop application
  • Support and guidance for the transition to a new generation of the system
  • Product maintenance such as component discontinuations


2013 - 2017: Software engineering for life science devices


Place of Work: Hamburg

Role: Software Engineer

Customer: Eppendorf Instrumente GmbH


Tasks:

Worked in several interdisciplinary teams as a software engineer for life science devices.

  • Designed and developed an embedded linux based gateway in a small team to provide laboratory data in a harmonized way to a cloud backend for monitoring
  • Collaborated in an international agile team to design and implement a framework for touch UIs for laboratory devices
  • Contributed to the development and maintenance of the firmware of an embedded linux based laboratory detection system

Aus- und Weiterbildung

Aus- und Weiterbildung

Education:

2013

Electrical Engineering

Dipl.-Ing

Technical University of Hamburg Hamburg


Key Focus:

  • Communications Engineering - Digital Transmission Technology


CERTIFICATIONS:

2021

  • iSAQB® Certified Professional for Software Architecture


2020

  • ICPMSB® Certified Professional for Medical Software
  • ISTQB® Certified Tester


2016

  • IREB® Certified Professional for Requirements Engineering

Position

Position

  • Freelance Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Software-Entwicklung Softwarearchitektur Medizinische Geräte C++ Python C# TDD Linux Clean Code Software Testing Agile Development Requirements Engineering Embedded Software Yocto FreeRTOS MQTT OPC UA Git Docker CI/CD

Produkte / Standards / Erfahrungen / Methoden

SUMMARY:

Passionate and driven Freelance Software Engineer with 10+ years of professional experience. Proven ability to deliver high-quality code, collaborate effectively with stakeholders, and adapt to changing technologies. Experienced in regulated environments. Strong analytical and problem-solving skills, with a track record of finding solutions to complex challenges. Degree in Electrical Engineering from the Technical University of Hamburg. Versatile and eager to learn new technologies and open to dive into new domains. 


STRENGTHS:

Analytical Thinking

Strong analytical skills to approach complex problems and find effective  solutions.


Collaboration

Excellent collaboration skills, able to communicate and work effectively with stakeholders and colleagues to achieve common goals.


Adaptability

Highly adaptable, always eager to learn new technologies and methods, allowing for quick adjustment to project requirements.


SKILLS:

  • C++ 
  • Python
  • C# 
  • TDD
  • Linux
  • Clean Code
  • Software Testing
  • Agile Development
  • Software Architecture 
  • Medical Software
  • Requirements Engineering 
  • Embedded Software
  • Yocto
  • MQTT
  • OPC UA
  • Git 
  • Docker
  • CI/CD 

Einsatzorte

Einsatzorte

Hamburg (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2022 - today: Development and consulting for different software teams of my customers


Place of Work: Hamburg

Role: Freelance Software Engineer

Customer: on Request


Tasks:

  • Implemented the connection of production software systems to a new manufacturing execution system
  • Implemented new features in FreeRTOS based microcontrollers for laboratory devices, including safety relevant functions and integration of new peripherals
  • Contributed to the design and development of a touch UI controller for WiFi connected laboratory devices
  • Performed code reviews and ensured adherence to best practices and internal standards


2022 - 2023: Digital transformation in the factory engineering


Place of Work: Hamburg

Role: Software Design Lead Engineer

Customer: Philips Medical Systems


Tasks:

Lead engineer in a software team at a development and manufacturing center. Driver of digital transformation in the factory engineering to modernize infrastructure, data ingestion and software lifecycle management. Enabled data science teams for implementing industry 4.0 use cases.

  • Collaborated with colleagues and partners from IT, OT, cloud infrastructure, manufacturing engineering and data science teams at global scale.
  • Developed IIoT architectures for shopfloor to cloud connectivity and subsequent data pipelines.
  • Implemented OPC UA client and server applications.
  • Worked with various, heterogeneous tech stacks and protocols


2017 - 2022: Laboratory automation system for liquid handling


Place of Work: Hamburg

Role: Senior Software Engineer

Customer: Eppendorf Liquid Handling GmbH


Tasks:

Subsystem owner and firmware lead developer of a laboratory automation system for liquid handling in an interdisciplinary, agile team.

  • Designed and developed new features for a laboratory automation system consisting of several embedded controllers, subcomponents and a .Net desktop application
  • Support and guidance for the transition to a new generation of the system
  • Product maintenance such as component discontinuations


2013 - 2017: Software engineering for life science devices


Place of Work: Hamburg

Role: Software Engineer

Customer: Eppendorf Instrumente GmbH


Tasks:

Worked in several interdisciplinary teams as a software engineer for life science devices.

  • Designed and developed an embedded linux based gateway in a small team to provide laboratory data in a harmonized way to a cloud backend for monitoring
  • Collaborated in an international agile team to design and implement a framework for touch UIs for laboratory devices
  • Contributed to the development and maintenance of the firmware of an embedded linux based laboratory detection system

Aus- und Weiterbildung

Aus- und Weiterbildung

Education:

2013

Electrical Engineering

Dipl.-Ing

Technical University of Hamburg Hamburg


Key Focus:

  • Communications Engineering - Digital Transmission Technology


CERTIFICATIONS:

2021

  • iSAQB® Certified Professional for Software Architecture


2020

  • ICPMSB® Certified Professional for Medical Software
  • ISTQB® Certified Tester


2016

  • IREB® Certified Professional for Requirements Engineering

Position

Position

  • Freelance Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Software-Entwicklung Softwarearchitektur Medizinische Geräte C++ Python C# TDD Linux Clean Code Software Testing Agile Development Requirements Engineering Embedded Software Yocto FreeRTOS MQTT OPC UA Git Docker CI/CD

Produkte / Standards / Erfahrungen / Methoden

SUMMARY:

Passionate and driven Freelance Software Engineer with 10+ years of professional experience. Proven ability to deliver high-quality code, collaborate effectively with stakeholders, and adapt to changing technologies. Experienced in regulated environments. Strong analytical and problem-solving skills, with a track record of finding solutions to complex challenges. Degree in Electrical Engineering from the Technical University of Hamburg. Versatile and eager to learn new technologies and open to dive into new domains. 


STRENGTHS:

Analytical Thinking

Strong analytical skills to approach complex problems and find effective  solutions.


Collaboration

Excellent collaboration skills, able to communicate and work effectively with stakeholders and colleagues to achieve common goals.


Adaptability

Highly adaptable, always eager to learn new technologies and methods, allowing for quick adjustment to project requirements.


SKILLS:

  • C++ 
  • Python
  • C# 
  • TDD
  • Linux
  • Clean Code
  • Software Testing
  • Agile Development
  • Software Architecture 
  • Medical Software
  • Requirements Engineering 
  • Embedded Software
  • Yocto
  • MQTT
  • OPC UA
  • Git 
  • Docker
  • CI/CD 

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.