03/06/2023 updated

**** ******** ****
100 % available

Software Engineer, IT Consultant

Tucheng District, New Taipei City, Thailand
Only remote
B.Sc. Computer Science, B.Sc. Chemistry and Biochemistry
Tucheng District, New Taipei City, Thailand
Only remote
B.Sc. Computer Science, B.Sc. Chemistry and Biochemistry

Profile attachments

INTERACT17 - Camera Slider Motion Control.pdf
CV Patrick Mörwald 2023.pdf
Agrilution Certificate English Moerwald.pdf

C (Programming Language)HTMLComputer-Aided DesignApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesAndroid (Software)Test AutomationUnit TestingCascading Style Sheets (CSS)CMakeEmbedded CFirmwarePython (Programming Language)Project ManagementNumPySoftware EngineeringTcl (Programming Language)Technical DocumentationPIC MicrocontrollerData ScienceFlaskGitSensorspandasIntegration TestsDockerGolang
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.

Languages

ChineseBasic knowledgeGermanNative speakerEnglishFluentFrenchGood

Project history

Freelancer Python and C development

Agrilution Systems GmbH

Goods & Retail

50-250 team member

  • 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.

IT consultant and web designer

Global IP patent attorneys; Syncron Marketing GmbH

Internet & IT

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

Software Engineer

Agrilution Systems GmbH

Goods & Retail

50-250 team member

  • 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

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

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

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

Trainee Frontend Development

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

Certificates

Docker Essentials

IBM

2023

Python for Data Science

IBM

2022

Data Analysis Using Python

IBM

2022

Data Visualization Using Python

IBM

2022

Applied Data Science with Python - Level 2

IBM

2022


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in