As an electrical engineer, I have a lot of experience in PCB design and firmware programming. I finished a lot of projects including medical devices, power electronics, and IoT design. Moreover, I can make a prototype, reverse the PCBs and firmware as well. PCB design on Altium, Eagle, KiCAD Firmware programming on Arduino, MPLAB, Keil, STM32Cube, ISE IDE I can provide you the best result. Thanks.