Nicolò Carpignoli is a Web Developer and Scrum Master with nine years of experience building web apps, leading teams, and shipping open source tools from Bologna, Italy. He holds a PhD in Science of Design and combines research-driven thinking with hands-on engineering, particularly in WebAR, A-Frame and three.js ecosystems. As former maintainer of AR.js and creator of AR.js Studio, he helped bring image- and location-based AR to the web and contributed core refactors that improved performance and maintainability. At Chialab he builds production web and AR systems for education and public institutions while also writing and speaking about accessibility, Agile practices and WebAR. He served as an invited expert to W3C’s Accessible Platform Architectures working group, reflecting a rare blend of accessibility advocacy and AR technical depth. Colleagues value him for turning cutting-edge web research into practical, user-focused products and tools.
9 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Science of Design, Doctor of Philosophy - PhD, Science of Design at Università Iuav di Venezia
University of Bologna
Perito informatico e commerciale, ITC Institute - Computer Science specialization, 100/100, Perito informatico e commerciale, ITC Institute - Computer Science specialization, 100/100 at ITC Cesare Battisti
Efficient Augmented Reality for the Web - 60fps on mobile!
Role in this project:
Full-stack Developer
Contributions:396 commits, 89 PRs, 189 pushes in 1 year 8 months
Contributions summary:Nicolò appears to have been involved in refactoring and updating core components of the AR.js library. Their commits focused on changes to the ARjs.MarkerControls, including optimizations and code improvements. The updates involved modifications to the JavaScript files, specifically within the aframe/build/aframe-ar.js and three.js/src/threex folders. This suggests a focus on the core functionality and maintainability of the project's AR capabilities.
Image tracking, Location Based AR, Marker tracking. All on the Web.
Role in this project:
Front-end Developer
Contributions:128 commits, 25 PRs, 120 pushes in 2 years
Contributions summary:Nicolò's contributions primarily revolve around the A-Frame examples within the repository. Their work includes fixing camera implementations in A-Frame examples and removing outdated or unhelpful examples. They also changed the file structure for aframe examples. The commits suggest a focus on improving the user experience and functionality of the AR examples built with A-Frame.
image-trackingmarkermarker-trackingwebarthreejs
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
Nicolò Carpignoli - Web Developer, Scrum Master at Chialab