Career Profile
20 years+ in embedded firmware programming, firmware and system architecture.
Embracing grit, rejecting status quo, cherishing innovation.
Experiences
Design and realize embedded FW applications. Lead FW design/architecture and contribute to HW architecture. Define and improve working methods for whole R&D team.
- Design, coding and maintenance of embedded FW program in C/C++ for 1G/10Gbps Ethernet, running in MCU (GigEVision Protocol).
- Design, coding and maintenance of embedded FW program in C/C++ over USB3.0, running in MCU (U3V Protocol).
- Porting RTOSes over embedded Soft MCU (NiosII, MicroBlaze).
- Definition and improvement of working methods for whole R&D team.
- Management of Agile development flow: creation/assignment of tasks, management of sprints.
- Participation in HW architecture development.
- Maintainance of FPGA system IP core libraries (code organization, component hierarchy).
- Active contribution of blog entries forf new ideas and skunk work.
Design/code/debug firmware application for beauty parlor/medical appliances. Code support tools for development and production. Support HW design: architecture, choice of components. Improve development methods.
- Design, coding and debugging of computer-assisted RF epilation apparatus (LCD, smart card, printer).
- Design, coding and debugging of support tools for programming of smart cards, generation of sounds and images.
- Design and programming of PLD using VHDL.
- Installation of revision control system.
- Creation of templates for sources and documents.
Publications
Patent "Edge Detection and Tracking System Method", application 2 269 171 (OPIC)
April 14th, 1999