Nicholas Peretti is a Senior Software Engineer based in Edinburgh with nine years of experience building user-focused frontend experiences and scalable web applications. He has progressed through roles at companies including eBay/Adevinta, AUTO1 Group, and now Elastic, bringing deep React, GraphQL, and Node.js expertise alongside practical UX sensibilities. Nicholas blends full-stack familiarity—server-side Node and GraphQL backends—with hands-on frontend craftsmanship, often working on internal CRM and large classifieds systems. His background spans embedded C++ and circuit assembly early in his career, which gives him a pragmatic systems-level intuition that informs front-end performance and reliability decisions. Colleagues know him for turning complex product requirements into polished, usable interfaces while keeping an eye on maintainability and developer ergonomics.
9 years of coding experience
9 years of employment as a software developer
Ingegneria informatica, Ingegneria informatica at Università degli Studi di Padova
Diploma Istituto Tecnico Informatica e Telecomunicazioni, Diploma Istituto Tecnico Informatica e Telecomunicazioni at IIS Silvio Ceccato
Contributions:2 releases, 53 pushes, 5 branches in 4 months
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
Nicholas Peretti - Senior Software Engineer at Elastic