Andrea Zoppi

Software Engineer at MTA S.p.A.

Lombardy, Italy
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

👤
Senior
🎓
Top School
Andrea Zoppi is a seasoned software engineer with 13 years of experience specializing in embedded and real-time systems, currently developing firmware for automotive HMIs and ECUs at MTA S.p.A. He has deep expertise in low-level MCU driver development, bootloaders, AUTOSAR Classic stacks, and hard real-time control for power electronics, demonstrated across appliance and automotive domains. Andrea contributes to notable open-source embedded projects such as ChibiOS-Contrib, where he has implemented STM32 graphics drivers and advanced buffer management for graphics subsystems. Comfortable across toolchains from Green Hills to IAR and GCC, he combines rigorous processes (ASPICE, MISRA, Google Test) with practical hardware skills like oscilloscope automation via Python. His background in robotics middleware and past work on game modding hint at a long-standing interest in HMI, graphics, and interactive systems that now informs production-grade embedded design.
code14 years of coding experience
job9 years of employment as a software developer
bookLaurea Magistrale (Master's Degree) Ingegneria Informatica, Laurea Magistrale (Master's Degree) Ingegneria Informatica at Politecnico di Milano
bookI.T.I.S. "Alessandro Volta" Lodi
languagesItalian, English, French, lumbard
github-logo-circle

Github Skills (8)

c1710
embedded10
il10
stm10
c1110
sys10
graphic10
chibios10

Programming languages (4)

C++CCythonPython

Github contributions (5)

github-logo-circle
ChibiOS/ChibiOS-Contrib

Jun 2015 - Jul 2015

Community contributed code (ports, drivers, etc).
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 commits, 3 PRs, 2 comments in 14 days
Contributions summary:Andrea contributed to the ChibiOS-Contrib repository by porting and implementing peripheral drivers, including LTDC and DMA2D, for the STM32 platform. These contributions involved modifying low-level hardware abstraction layers and integrating demo projects, showcasing their proficiency in embedded systems programming. They also moved the ILI9341 driver to devices_lib, indicating a focus on device-specific code management and driver development within the ChibiOS ecosystem. Further commits include the addition of TriBuf files and a demo, indicating a focus on advanced graphics buffer management techniques.
driver
TexZK/aymo

Mar 2024 - May 2024

Contributions:2 releases, 123 pushes, 14 branches in 1 month
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