Antonio Borneo

Application Manager - Digital Sector

Shanghai, Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Antonio Borneo is a seasoned application and embedded systems leader with 16 years at STMicroelectronics, currently managing digital sector applications out of Shanghai. He blends deep technical hands-on experience—especially in low-level firmware, JTAG debugging and OpenOCD contributions for ESP32 and ARM cores—with strategic team and partner management. His background spans system R&D to software and competence center management, overseeing toolchain and Linux distribution collaborations. Antonio’s open-source work improving ESP32 debug stability and extending OpenOCD drivers reflects a practical focus on reliability across legacy and emerging hardware. He holds top honors in electronic engineering from Politecnico di Bari and is known for translating complex hardware constraints into robust software solutions. Colleagues describe him as a pragmatic engineer-manager who keeps coding credibility while running cross-disciplinary programs.
code17 years of coding experience
job14 years of employment as a software developer
book110/110, Ingegneria Elettronica, 110/110, Ingegneria Elettronica at Politecnico di Bari
bookI.T.I.S. "G.B. Pentasuglia" - Matera
languagesItalian, English, Chinese, French
github-logo-circle

Github Skills (17)

debugging10
jtag10
architecture10
c-programming10
c1110
c1710
system10
device-driver10
driver10
sys10
arm10
embedded10
engine10
architectures10
abstraction-layer9

Programming languages (4)

JavaCSMTPython

Github contributions (5)

github-logo-circle
espressif/openocd-esp32

Jan 2015 - Jan 2023

OpenOCD branch with ESP32 JTAG support
Role in this project:
userEmbedded Systems Engineer
Contributions:480 commits in 8 years 1 month
Contributions summary:Antonio has been actively contributing to the ESP32 OpenOCD project, focusing on debugging support for the ESP32 microcontroller. Their work primarily involves fixing issues related to the JTAG adapter, improving the parsing of the ROM table, and addressing various code quality issues, such as syntax corrections and whitespace management. These contributions have led to enhancements in the stability and functionality of the project's debug tools.
esp32jtagopenocd
openocd-org/openocd

Dec 2009 - Jan 2023

Official OpenOCD Read-Only Mirror (no pull requests)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:964 commits, 2 comments in 13 years 3 months
Contributions summary:Antonio primarily contributed to the OpenOCD project by making substantial changes to the low-level drivers for various embedded systems. Their work involved modifying and updating drivers, such as those for the ARM ADIv5, ARM7TDMI, and other legacy JTAG interfaces. They frequently addressed compatibility issues, enhanced performance, and improved the overall reliability of OpenOCD's support for different hardware platforms, including adding support for the new Arm China STAR-MC1 core.
openocd
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.
Request Free Trial