Nicolò Carpignoli

Web Developer, Scrum Master at Chialab

Bologna, Emilia-Romagna, 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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Science of Design, Doctor of Philosophy - PhD, Science of Design at Università Iuav di Venezia
bookUniversity of Bologna
bookPerito 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
languagesItalian, English, French
github-logo-circle

Github Skills (8)

aframe10
css10
threejs10
responsive-design10
javascript10
augmented-reality10
html9
ui-design8

Programming languages (9)

C#TypeScriptJavaC++CSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
jeromeetienne/AR.js

Jul 2018 - Mar 2020

Efficient Augmented Reality for the Web - 60fps on mobile!
Role in this project:
userFull-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.
realitywebgla-framewebarthreejs
AR-js-org/AR.js

Feb 2020 - Mar 2022

Image tracking, Location Based AR, Marker tracking. All on the Web.
Role in this project:
userFront-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