Summary
Federico Fuga is a freelance Electronics and Informatics Engineer with 14+ years designing embedded systems, digital electronics, and cross-platform software in C/C++ across Windows, Linux (including embedded), MacOS and Android. He combines deep firmware experience on ARM and PIC microcontrollers with VHDL, real-time processing and industrial control, and applies defensive programming and TDD to deliver robust, secure solutions. Comfortable across languages (Java, Python, C#, Bash, Lua, JS) and protocols (Bluetooth, Wi‑Fi, Zigbee), he also brings practical reverse engineering and digital forensics experience. A self-described maker who runs multiple 3D printers, he blends hands-on hardware tinkering with formal engineering rigor. Based in Veneto, Italy, he has a track record of R&D consulting and freelance projects that prioritize security and reliability in constrained embedded environments. If a project needs pragmatic, security-minded embedded design or deep software-hardware integration, he’s likely to have relevant domain experience.
13 years of coding experience
4 years of employment as a software developer
Master's degree, Electrical, Electronics and Communications Engineering, 99/110, Master's degree, Electrical, Electronics and Communications Engineering, 99/110 at Università degli Studi di Padova
Liceo Scientifico
English, French, German, Italian