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 BiochemistryC (Programming Language)HTMLComputer-Aided DesignApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesAndroid (Software)Test AutomationUnit TestingCascading Style Sheets (CSS)CMakeEmbedded CFirmwarePython (Programming Language)Project Management
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.
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
- 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.
- Managing IT infrastructure like SMB NAS devices and client terminals.
- Backup automation and small business IT security.
- Webdesign of small business homepage.
- 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