Profileimage by Anonymous profile, Software Engineer, IT Consultant
available

Last update: 06.03.2023

Software Engineer, IT Consultant

Graduation: B.Sc. Computer Science, B.Sc. Chemistry and Biochemistry
Hourly-/Daily rates: show
Languages: Chinese (Elementary) | German (Native or Bilingual) | English (Full Professional) | French (Limited professional)

Attachments

INTERACT17-Camera-Slider-Motion-Control_020223.pdf
CV-Patrick-Morwald-2023_030223.pdf
Agrilution-Certificate-English-Moerwald_030223.pdf

Skills

9 years of experience in Software Development in Germany, with a major focus on Embedded Firmware and Python Applications.

Core Skills:

Python, C/C++, Tcl, Golang, Git, Docker, CMake, SWIG, Pandas, Numpy, Flask,
Unit Testing, Integration Testing, Test Automation, Technical Documentation,
Sensor Platforms, Real-time Firmware, Microcontroller, ARM, Atmel, API Interaction, REST, AWS

Furthermore:
HTML/CSS, Android, CAD/FDM, OpenSCAD, Eagle CAD

Workflow:
Usually working in Scrum/Agile development cycle, but open to other project management styles.

Project history

10/2021 - Present
Freelancer Python and C development
Agrilution Systems GmbH (Consumer goods and retail, 50-250 employees)

  • Developing Python backend tools for Asana API.
  • Test-driven development (TDD) and Unit Testing of QP real-time framework based firmware.
  • Consulting on TDD and software architecture of real-time systems.

03/2013 - 01/2022
IT consultant and web designer
Global IP patent attorneys; Syncron Marketing GmbH (Internet and Information Technology)

  • Managing IT infrastructure like SMB NAS devices and client terminals.
  • Backup automation and small business IT security.
  • Webdesign of small business homepage.

03/2017 - 08/2019
Software Engineer
Agrilution Systems GmbH (Consumer goods and retail, 50-250 employees)

  • Firmware development for an ARM-Cortex microcontroller for the control system of the "Plantcube"
  • Responsible for development and quality control of device drivers for sensors and actors and a custom networking interface
  • Selection and integration of data busses (USART, RS485, I2C)
  • Unit and integration testing with QUTest, Python, Bash
  • Debugging of complex development and production systems
  • Interdisciplinary collaboration with plant scientists, mechanical engineers and product designers

09/2015 - 02/2017
CTO
emBrave project

  • Technical Co-Founder in a wearable technology Startup at Hochschule München
  • Development of a novel wrist wearable device
  • Wireless sensor platform design
  • Firmware development in C for ARM-Cortex M4
  • Development of analysis tools in Python
  • Hardware and product design

12/2014 - 12/2015
Software Engineer
PIXEL YOUR MIND GmbH

  • Hard- and Software development for interactive light objects
  • Concept development for interactive LED panels
  • Firmware development in C
  • Development of a remote control App for Android

11/2014 - 07/2015
Research Assistant
Ludwig Maximilian University of Munich

  • Research assistant, faculty of media informatics
  • Development of a remote controlled camera motion control system
  • Firmware and hardware development for the control system
  • 3D design and manufacturing of control system components

02/2014 - 08/2014
Trainee Frontend Development
Experteer GmbH

  • Working student in Frontend Development of a multinational website using HTML/CSS, JavaScript, jQuery

Certifications

Docker Essentials
2023
Python for Data Science
2022
Data Analysis Using Python
2022
Data Visualization Using Python
2022
Applied Data Science with Python - Level 2
2022

Local Availability

Only available for remote work

Other

I am currently based in Taipei, Taiwan. I am open to remote positions and will be located in the EU area again after around 1 year. Please don't hesitate to contact me, i have a history of successful projects with german companies.
Profileimage by Anonymous profile, Software Engineer, IT Consultant Software Engineer, IT Consultant
Register