Cristiano Aguzzi is a Principal Software Engineer and PhD researcher who connects the physical world to the Web by driving Web of Things, semantic technologies, and Web3 interoperability across industry and open-source ecosystems. With 13 years of experience, he leads hybrid Web2/Web3 platform development at Archeion while steering the Eclipse Thingweb project and contributing as an invited expert to W3C WoT standards. He blends hands-on backend work in TypeScript/NestJS and cross-platform Ionic frontends with blockchain integrations, and has a track record of improving real-world IoT tooling—evident in contributions to projects like the WebThings Gateway and the jMonkeyEngine UI integration. A former CTO and research fellow, he pairs academic rigor from a Bologna PhD with product-driven delivery, often translating semantic-web research into interoperable, production-grade systems. Notably, he balances community leadership and code-level commits, shaping both specification and implementation of WoT at scale.
13 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at Alma Mater Studiorum - Università di Bologna
Summer school, Deep learning on-chip, Summer school, Deep learning on-chip at Politecnico di Torino
University of Bologna
Diploma, Piano nazionale informatico (PNI), 90, Diploma, Piano nazionale informatico (PNI), 90 at Liceo Scientifico
Bachelor of Engineering (B.E.), Ingegneria informatica, 100, Bachelor of Engineering (B.E.), Ingegneria informatica, 100 at Università di Bologna / University of Bologna
A complete 3-D game development suite written in Java.
Role in this project:
Full-stack Developer
Contributions:13 commits in 3 months
Contributions summary:Cristiano contributed to the integration of a Nifty editor within the JMonkeyEngine, a 3D game development suite. This involved modifying Java code within the `sdk/jme3-gui` directory. The changes include adding features for resolution selection and layer management.
WebThings Gateway - a self-hosted web application for monitoring and controlling a building over the web
Role in this project:
Backend Developer
Contributions:24 reviews, 8 commits, 3 PRs in 4 months
Contributions summary:Cristiano primarily focused on improving the codebase related to plugin management within the WebThings Gateway. Their contributions include fixing code style, adding logging for plugin unloading, and ensuring the correct handling of adapter additions during the unloading process. They also implemented changes to utilize forms instead of links for Properties, Actions, and Events, aligning with W3C compliance standards. Furthermore, the user enabled the Web of Things (WoT) adapter as an alternative to the thing-url-adapter.
golangwebthingsgatewaytplinkwebthings-gateway
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.