Nicola Peduzzi is a Senior Software Engineer with 15 years of experience building frontend-first, data-driven web products and developer tooling from the Greater Venice area. He has led engineering teams and shipped major UX and rendering rewrites—most recently driving Piktochart’s move to modern Vue.js and building a video editor and animation tools used by millions. Equally comfortable in backend and DevOps work, he contributed to projects like serverless-webpack (local API gateway simulation) and ReactiveCocoa (core signal APIs and retain-cycle fixes), and has a history of removing heavyweight dependencies to modernize code (e.g., an AngularJS in-view directive). A founder and former CTO, Nicola combines product ownership with hands-on coding, mentorship, and analytics-driven iteration. His background in complex SVG/manipulation pipelines and AI-enabled design tooling signals a rare mix of design-systems intuition and low-level engineering rigor.
16 years of coding experience
17 years of employment as a software developer
MSc in Advanced Computer Science, Computer Science, MSc in Advanced Computer Science, Computer Science at University of Aberdeen
Master Degree in Software Engineering, Computer Science, Master Degree in Software Engineering, Computer Science at Università degli Studi di Padova
AngularJS directive to check if a DOM element is in the browser viewport.
Role in this project:
Front-end Developer
Contributions:1 release, 168 commits, 33 PRs in 5 years 7 months
Contributions summary:Nicola primarily contributed to the front-end development of the AngularJS directive. They removed jQuery dependencies, refactoring code to use native JavaScript methods for element height calculations. Additionally, the user added a basic example showcasing the directive's usage and fixed a bug related to the item removal from the inView check list. Furthermore, the user updated the example to the latest AngularJS version and modernized the codebase.
Serverless plugin to bundle your lambdas with Webpack
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:1 release, 67 commits, 21 PRs in 4 months
Contributions summary:Nicola primarily contributed to the development and enhancement of the `serverless-webpack` plugin. Their work focused on adding commands to run and serve webpack bundles locally, improving the plugin's functionality. The user also refactored the code to update the bundle lifecycle hook for the serverless beta 2 release and to move the artifact to the correct position after zipping. Finally, they added features for local API gateway simulation.
lambdasserverless-pluginwebpackserverlessbabel
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.