Professional with good hold in embedded software and elementary hardware design. Good hold in bare metal programming, communication and flash drivers. I believe solving problems is the best way to learn and keep your grey matter alive and kicking, hence here on stackoverflow.