Anderson Lizardo is a seasoned Software Engineer with over 20 years of experience specializing in low-level C development on Linux, spanning kernel work (MMC, UWB, Bluetooth) and userspace stacks like BlueZ. He blends embedded systems expertise—demonstrated by notable contributions to the Tock OS nRF51822 port and hardware workaround implementations—with backend and team leadership experience from roles as Lead Software Developer and co-founder. Comfortable across C/C++, C#, and Python, he has built Bluetooth and gesture-recognition prototypes, maintained SDKs, and led platform architecture and training initiatives. Based in Amazonas, Brazil, he pairs professional work with hands-on electronics and wireless-communications hobbies (FPGA, Arduino, PHY-layer analysis), and has a knack for reverse-engineering undocumented protocols and uncovering vulnerabilities.
21 years of coding experience
14 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Universidade Federal do Amazonas
A secure embedded operating system for microcontrollers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:21 commits, 6 PRs, 4 pushes in 6 months
Contributions summary:Anderson primarily focused on the nRF51822 platform, contributing significantly to its integration within the Tock operating system. Their work included implementing workarounds for hardware anomalies, such as PAN #16 and #26. They also added JLink flashing support, auto-generated GPIO register definitions, and adjusted the RTC counter frequency. These contributions demonstrate a strong focus on low-level hardware interaction and embedded systems development.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.