Nicholas Perez is a Lead Software Engineer with 11 years of hands-on experience building and shipping front-end-first web applications, currently based in Rotterdam. He has led architecture and delivery at companies from startups to scale-stage teams, notably maintaining Tiptap—a rich text editor with millions of monthly downloads—where he improved accessibility and UX through front-end contributions and robust testing. At AgileMD he drove large-scale consolidation (100 repos into a mono-repo), performance wins (400% page load improvements), and CI/CD and observability adoption while mentoring engineers. A T-shaped engineer, he pairs deep React/TypeScript expertise with backend Node.js skills and a curiosity for systems: he runs self-hosted servers, builds custom hardware like keyboards, and experiments with local LLMs. He’s pragmatic about reducing tech debt and increasing developer velocity, and his goal remains simple: to one day point at a product and say, “I made that.”
11 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science, Computer Science, Computer Science at University of San Francisco
Associate of Arts (AA), Computer Science, Associate of Arts (AA), Computer Science at Miami Dade College
The headless rich text editor framework for web artisans.
Role in this project:
Front-end Developer
Contributions:35 releases, 323 reviews, 403 PRs in 2 years 1 month
Contributions summary:Nicholas primarily contributed to the front-end development of the tiptap rich text editor, focusing on improvements and bug fixes related to the user interface. This includes addressing issues with the link extension, such as enhancing the handling of custom protocols, and improving the accessibility of the editor, as well as implementing features like enter shortcuts. The commits also included writing and updating Cypress tests to ensure the functionality of the editor components.
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 Perez - Lead Software Engineer at BlockNote