Skip to main content
Nick The Sick

Nick The Sick

(he/him)

Senior Full Stack Software Developer at Blocknote

Lead Software Engineer at BlockNote

RotterdamSouth HollandNetherlands🇳🇱

Highlights

Full profile

I am a passionate software developer committed to making a positive impact on people's lives through technology. I specialize in front-end web apps and websites, but don't let that pigeonhole me as 'only' a web developer! I aim to have "T Shaped" skills, where I'm strong in one area but have a broad foundation that can translate to other areas. Professionally, I have made & maintained several web applications leveraging React frontends and Node.js backends. I have consistently introduced new web technologies that make software development more efficient. But my interests do not only lie there, I am constantly dabbling with new technologies, from my self-hosted server to the latest local LLMs.

My dream is that one day someone will show me a product, raving about how useful it is to them, and I'll be able to reply, "I made that." Beyond all that, I am an avid explorer of emerging technologies. From managing a self-hosted server, building my own keyboard to experimenting with the latest local LLMs, my curiosity keeps me growing personally & professional.

Read more about my work values on my blog: https://nickthesick.com/blog/My+Vision

Career: 10

BlockNote

Rotterdam

Feb 2025 - Present

- Architect & Design large refactors of the editor - Contribute back to other OSS projects like Tiptap, Prosemirror, Y.js and more

Tiptap

Rotterdam, South Holland, Netherlands

Apr 2024 - Feb 2025

- Maintainer of Tiptap, a web-based rich text editor with 4.5M downloads a month - Ideated, designed and architected projects for execution by peers using proof of concepts - Managed all customer support issues, supported and led sales calls, answering technical questions

AgileMD

Dec 2020 - Mar 2024

I play a pivotal role in a small, high-performing team that aims to standardize & improve patient care across hospital systems. My key achievements in my role at AgileMD include: - Led development and architecture of all (10+) front-end projects; assumed lead role for the area upon hiring another front-end engineer - On-boarding, training, and mentoring of new employees to quickly ramp up in front-end and back-end - Identified and optimized page load performance by over 400% resulting in P95 being under 2 seconds on legacy browsers (IE9) via back-end and front-end optimizations, and reducing bundle size by 20x - Drove operational excellence forward with technologies like TypeScript, Error tracing, Open-Telemetry tracing, Feature Flagging, OpenAPI Specifications, Webpack, and documented code style guides - Migrated ~100 repos into a single mono-repo, unifying project configuration and build steps, reducing release and code complexity, cutting development time by at least 33% for cross repository features - Defined and built automated CI/CD pipelines and processes for deployments and release management - Consistently drove tech debt down while adding value, net deleting more code than added over 5 years (6M+ lines added, 7M+ lines deleted) In this multifaceted role, I have not only advanced the technical aspects of our projects but also prioritized user and developer satisfaction, along with operational excellence. This experience has significantly contributed to my professional growth.

AgileMD

May 2019 - Dec 2020

- Rebuilding a complex authorization and authentication system for scalability of the company - Migrating fundamental organization models into a new system, requiring custom migration tooling - Developing a UI admin dashboard for management of complex hospital systems - permissions, content management, auditing - Spearheaded a design system for consistency in UX & DX, using React, TypeScript and SCSS Modules, shortening development time of new front-end projects by at least 50% - Implement tooling around linting and formatting and writing code style guides - Modernizing legacy React applications involving complicated refactors for improved velocity in the future

AgileMD

Jan 2019 - May 2019

- Contribute quality code to aid in the development of an EHR integrated web application - Develop a web app interface to a low-code runtime and configuration tool - Use various techniques to develop attractive UIs in a very constrained environment (Internet Explorer 8)

Cerebra LLC

Apr 2018 - May 2019

- Architected and developed Vue.js frontend and NUXT.js backend for IT MDM device management SaaS - Led technical direction and decision-making as the lead engineer within the startup - Implemented and maintained admin interface, leveraging frontend expertise to streamline UX

Vimbly

Oct 2018 - Dec 2018

Worked with a medium-sized team to develop a website for a high-end South Korean fashion brand. My primary focus encompassed the seamless design and implementation of the authentication and sign-up flows, ensuring a user-friendly and secure online experience.

Budgetwise.io

Aug 2018 - Nov 2018

Revamp an existing React web application to enhance both performance and readability. Incorporate visually engaging animations to elevate the overall user experience. Provide innovative solutions for integrating new features into a production budgeting website.

Upwork

Aug 2016 - Aug 2018

Developer for UpWork.com a freelance website. Various jobs such as writing scrapers, developing websites and web apps, making fixes to other websites and other small jobs.

DressCodeRules.com, Inc.

Nov 2017 - Feb 2018

Web Developer at DressCodeRules.com, the Internet’s only centralized dress code authority. Advertising (including SEO and traffic generation) I built & maintained scrapers of products from other websites, built internal tooling to categorize products faster than existing Wordpress plugins.

Projects: 2

Jun 2025 - Present

A collaborative document editing framework. Allowing for real-time experiences like Google Docs, Notion & Figma - edit the same document in real-time with other collaborators

Nov 2024 - Present

A Goodreads alternative built on Bluesky's protocol ATProto

Talks & sessions: 1

The Design Philosophy of BookHive

10 min · developers

About how I designed the lexicon and storage system to maximize user-agency in a world where we are being more limited than ever.

View slidesWatch recordingRead write-up

Publications: 7

Nick The Sick7 articles

Road to a book lexicon (Part 2)

nick-the-sick.pckt.blog

Aug 2026

Road to a book lexicon (Part 1)

nick-the-sick.pckt.blog

Aug 2026
Aug 2026

Y.js 14 & @y/prosemirror

nick-the-sick.pckt.blog

Apr 2026

The Design Philosophy of BookHive

nick-the-sick.pckt.blog

Apr 2026

BookHive V2

nick-the-sick.pckt.blog

Mar 2026

Skills: 39

Technical

C++Cascading Style Sheets (CSS)Continuous Integration and Continuous Delivery (CI/CD)FirebaseFront-End DevelopmentFull-Stack DevelopmentFunctional ProgrammingHTML5
JavaJavaScriptJSONMicrosoft OfficeMongoDBMySQLNode.jsNuxt.jsObject-Oriented Programming (OOP)Object-Relational Mapping (ORM)PHPPostgreSQLProgrammingPython (Programming Language)React.jsRedux.jsSCSSSoftware ArchitectureSQLVue.jsWeb DevelopmentWeb Scraping

Other

AuthComputer RepairFast Healthcare Interoperability Resources (FHIR)Material-UIRole-Based Access Control (RBAC)SASSTerminalUX/UI
Web Applications

Education: 1

Associate of Arts (AA)

2014 - 2016

I worked to receive an AA while still in high school by taking my high school and college courses at the same time throughout the last two years of high school.

Languages: 2

English
Spanish

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.