Andrew Nicolaou is a versatile freelance developer based in Berlin with 17 years’ experience building web, mobile and hardware projects from prototype to production. He’s shipped everything from award-nominated art and interactive radio installations to large-scale web apps used by millions, combining creative practice with engineering rigor. A strong full-stack and frontend practitioner, he’s contributed to the p5.js Web Editor—improving security, API flexibility and usability to help make coding more accessible for artists and educators. His background includes senior roles across BBC R&D, Processing Foundation, and product teams at startups and enterprises, giving him fluency across user-facing interfaces and backend systems. Known for bridging physical prototyping and software at scale, he brings a pragmatic, design-conscious approach to solving technical and social problems.
17 years of coding experience
14 years of employment as a software developer
BSc (Hons), BSc (Hons) at University of Newcastle-upon-Tyne
The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
Role in this project:
Full-stack Developer
Contributions:21 reviews, 226 commits, 68 PRs in 3 years 6 months
Contributions summary:Andrew's commits focused on enhancing the p5.js Web Editor's functionality and security. Key contributions included exposing the API endpoint URL via environment variables and enabling CORS for all origins, along with implementing HTTPS redirection for user management routes. They also implemented features for verifying emails and added the ability to add to a collection from a dashboard page. These changes improved the application's security, user experience, and API functionality.
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.