Highly proficient SENIOR SOFTWARE ENGINEER with 20 years experience building firmware, APIs and end-user application software. Excellent understanding of low-level software design in C. Has good understanding of hardware and electronics debugging, defensive coding, software reverse engineering and mentoring junior developers.
Skills:
programming languages: C, Assembly (various), Python, JavaScript...
cyber security: secure coding, vulnerability hunting, hardware penetration testing, teardown, reverse engineering and analysis.
OS: Linux, Windows, bare metal
digital electronics: design and debugging, SPI, I2C, UART, CAN...