Nicholas Ruggeri

Senior Frontend Developer at Awwwards

Veneto, 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

👤
Senior
🎓
Top School
Nicholas Ruggeri is a Senior Frontend Developer with over a decade of experience designing and building engaging digital experiences for leading global brands such as Ducati, Ferrari, Gucci, and Whirlpool. He blends creative sensibility with technical rigor, shaped by early agency roots in Bergamo and long tenures at AKQA, Caffeina, MAIZE, and now Deltatre. As founder of Blendmodes and an Awwwards jury member since 2017, he brings a recognized design perspective that has earned multiple awards and nominations. Nicholas is an active open-source contributor—his work on angular-moment highlights deep familiarity with Angular.js directives, filters, and testing practices. Based in Veneto, Italy, he focuses on pushing creative boundaries in sports and entertainment tech while mentoring teams to deliver polished, user-centered products. He’s equally comfortable shipping production code and curating the visual details that make interfaces memorable.
code11 years of coding experience
job15 years of employment as a software developer
bookI.T.C. LEONARDO DA VINCI
languagesItalian, English
github-logo-circle

Github Skills (7)

momentjs10
javascript10
filter10
angularjs10
jestjs9
jes9
jtest9

Programming languages (4)

TypeScriptJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
urish/angular-moment

Sep 2015 - Sep 2015

Moment.JS directives for Angular.JS (timeago and more)
Role in this project:
userFront-end Developer
Contributions:9 commits, 1 PR, 1 comment in 1 day
Contributions summary:Nicholas primarily contributed to the `angular-moment` repository by adding and updating filters for the Angular.js framework. They implemented filters for adding and subtracting time intervals, fixing test errors, and updating filter names. The user also added tests to validate the functionality of the new filters, ensuring the library's proper behavior. They demonstrated a solid understanding of Angular.js directives and filter implementation.
angularjstimeagoangularjs
weatherymood/weatherymood

Feb 2016 - May 2016

WeatheryMood is a chrome extension that shows playlists based on current weather.
Contributions:114 commits, 1 PR, 72 pushes in 2 months
chrome-extension
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