Yousef El-dardiry

Creator

Rotterdam, South Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Yousef El-dardiry is a creator and open-source engineer with 13 years of experience building developer-facing tools and collaborative applications from Rotterdam. He co-founded Relive and created BlockNote, a block-based rich text editor used by organizations worldwide and born from the TypeCell exploration into local-first software and the future of programming. His contributions span full-stack and front-end work—implementing CRDT-based SyncedStore, building reusable AngularJS Elasticsearch UIs, and improving Tiptap/BlockNote React components and testing—showing deep practical knowledge of real-time sync, editors, and developer experience. He also maintains tooling like a TypeScript-to-JSON-schema generator, reflecting attention to robust type-driven integrations. Comfortable switching between low-level systems (early work included protocol hooks in C++/C#) and modern web stacks, he balances product instincts with hands-on engineering. Beyond code, he mentors and advises community projects, blending startup leadership with a passion for open-source collaboration.
code13 years of coding experience
job16 years of employment as a software developer
bookCourse in Datastructures, Course in Datastructures at Radboud University
bookBSc. with Distinction Computer Science, BSc. with Distinction Computer Science at Delft University of Technology
bookStedelijk Gymnasium Nijmegen
stackoverflow-logo

Stackoverflow

Stats
906reputation
109kreached
24answers
6questions
github-logo-circle

Github Skills (49)

editors10
javascript10
controller10
json-schema10
apidoc10
amazon-elasticsearch10
typescript10
yjs10
instagram-api10
editor10
crdt10
java10
javas10
elasticsearchquery10
directives10

Programming languages (14)

JavaC++CSSRustGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
YousefED/SyncedStore

May 2021 - Jan 2023

SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
Role in this project:
userFull-stack Developer
Contributions:1 review, 212 commits, 69 PRs in 1 year 8 months
Contributions summary:Yousef primarily contributed to the development of the `SyncedStore` library, a CRDT-based solution for building collaborative applications. Their work involved implementing features across both frontend and backend, including the development of example applications using React, Vue, and Svelte. Key contributions included the integration of Yjs for real-time synchronization and handling of collaborative editing scenarios, alongside the refactoring and optimization of the library's core components. The user also added new features for better data management and improved API.
reactsyncconflict-resolutionjavascriptsvelte
YousefED/ElasticUI

Jun 2014 - May 2016

AngularJS directives for Elasticsearch
Role in this project:
userFull-stack Developer
Contributions:70 commits, 6 PRs, 8 pushes in 1 year 11 months
Contributions summary:Yousef's primary contribution involved the initial setup of the project, including the creation of AngularJS directives for Elasticsearch, and the addition of fundamental components. They added various directives, filters, and controllers to facilitate Elasticsearch integration within an AngularJS application, demonstrating core architectural knowledge. Their work focused on the creation of reusable UI elements, and the creation of a foundation for other developers.
angularjs-directivesdirectivesangularjsangularelasticsearch
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
Yousef El-dardiry - Creator