Summary
Mohamed Fadiga is a versatile technology leader and educator with a decade of experience building full-stack products and leading tech teams as CTO of EasyPol while heading education at Algorithmics Roma. He blends hands-on engineering—embedded systems, Java backends, Angular front-ends, and physical computing—with curriculum design and mentorship for programs by Microsoft, Cisco and Facebook. Comfortable switching between startup CTO roles and classroom instruction, he has a track record of turning hardware prototypes and IoT projects into web-accessible platforms. Based in Rome, he brings an uncommon mix of mechatronics training and software craftsmanship, often bridging low-level C firmware to polished web UIs. Known as a digital innovator and maker, he pairs sprint-driven delivery with long-term educational impact across hackathons, schools, and foundations.
10 years of coding experience
1 year of employment as a software developer
course, course at Japanese course
Mechatronics engineering, Mechatronics engineering at Università degli Studi di Padova
Electronics and Computer Science Engineering, Electronics and Computer Science Engineering at Università degli Studi di Ferrara
Diploma Istituto Tecnico, Meccatronica, Diploma Istituto Tecnico, Meccatronica at ITIS Alessandro Rossi
XYZ, XYZ at La Scuola Open Source
Italian, French, English