The board (Zybo Z20) did not have latest support for Pynq. The target of the project is to adapt the current Pynq project based on Yocto. My role is to bring in the old BSP files and options for Kernel options to build a Linux on FPGA. Moreover use the BSP to enable audio drivers to be used with Jupyter notebooks for prototyping ML on FPGA.
The Foundation course of Software Architect for this module included:
* Software development for embedded systems
* Systems development for embedded systems
* Dependability
* Real time concurrency
* Adaptablity
This training includes 10 points of Methodical skills and 20 points of Technology skills. Pandemic did not allow to be physically present for this course.
active time:
domain:
standards:
interfaces:
design tools:
versioning tools:
CI tools:
build tools:
code quality:
IDE:
professional timeline:
01/2020 ? 12/2023
Role: Freelance Consultant
Customer: Baxter Medical Systems GmbH & Co. KG, Saalfeld
Tasks:
10/2018 ? 12/2019
Role: Freelance Consultant
Customer: LivaNova GmbH, Munich
Tasks:
06/2016 ? 09/2018
Role: Freelance Consultant
Customer: Franka Emika GmbH, Munich
Tasks:
08/2015 ? 05/2016
Role: Team member
Customer: Berlin Heart GmbH
Tasks:
08/2014 ? 07/2015
Role: Freelance Consultant
Customer: Berlin Heart GmbH
Tasks:
10/2011 ? 07/2014
Role: Senior Executive
Customer: Siemens, Goa, India
Tasks:
08/2008 ? 10/2011
Role: Domain Engineer
Customer: ABB GISL Bangalore, India
Tasks:
10/2006 ? 08/2008
Role: Product Development Engineer
Customer: Encircle India Ltd.
Tasks:
The board (Zybo Z20) did not have latest support for Pynq. The target of the project is to adapt the current Pynq project based on Yocto. My role is to bring in the old BSP files and options for Kernel options to build a Linux on FPGA. Moreover use the BSP to enable audio drivers to be used with Jupyter notebooks for prototyping ML on FPGA.
The Foundation course of Software Architect for this module included:
* Software development for embedded systems
* Systems development for embedded systems
* Dependability
* Real time concurrency
* Adaptablity
This training includes 10 points of Methodical skills and 20 points of Technology skills. Pandemic did not allow to be physically present for this course.
active time:
domain:
standards:
interfaces:
design tools:
versioning tools:
CI tools:
build tools:
code quality:
IDE:
professional timeline:
01/2020 ? 12/2023
Role: Freelance Consultant
Customer: Baxter Medical Systems GmbH & Co. KG, Saalfeld
Tasks:
10/2018 ? 12/2019
Role: Freelance Consultant
Customer: LivaNova GmbH, Munich
Tasks:
06/2016 ? 09/2018
Role: Freelance Consultant
Customer: Franka Emika GmbH, Munich
Tasks:
08/2015 ? 05/2016
Role: Team member
Customer: Berlin Heart GmbH
Tasks:
08/2014 ? 07/2015
Role: Freelance Consultant
Customer: Berlin Heart GmbH
Tasks:
10/2011 ? 07/2014
Role: Senior Executive
Customer: Siemens, Goa, India
Tasks:
08/2008 ? 10/2011
Role: Domain Engineer
Customer: ABB GISL Bangalore, India
Tasks:
10/2006 ? 08/2008
Role: Product Development Engineer
Customer: Encircle India Ltd.
Tasks: