Product Developer, Software
Current
Kitchener, Ontario, Canada
- Developed backend embedded software (using C/C+ + and Python) within a Linux environment hosted on a Xilinx Zynq 7000 SOC, and also designed the frontend (using Angular, TypeScript, HTML and SCSS) for MicroTiles LED™
- Engineered a smart upgrade feature that enabled simultaneous device upgrades, cutting system downtime during upgrades by 50%
- Developed an algorithm to optimize FPGA communication, reducing exchanges and maximizing data transfer efficiency by 45%
- Integrated an ambient light sensor using I2C to dynamically adjust the display brightness based on ambient light
- Promoted agile product lifecycle through cross-functional collaboration, from development to release