Top expert inComprehensive Self-Hosting and Secure Communication Solutions
Nathan Foo is a pragmatic engineering leader and Co-Founder & CTO with five years of startup leadership and a decade of hands-on product engineering across major tech firms. He leads AppFlowy, an open-source alternative to Notion, driving front-end UX and board/collaboration features while prioritizing user control over data. Previously a Staff Engineer at ByteDance and senior engineer at Alibaba, he built cross-platform video and rich-text systems, optimized startup and rendering performance, and shipped large-scale native components and sync infrastructure. A prolific Flutter contributor, his work on flutter-quill and AppFlowy highlights a knack for refining editor UX, cursor/selection fidelity, and performant scrolling—details that often make the difference between good and great user experiences. Based between Texas and Singapore, he combines product-minded engineering with deep platform experience to turn complex document and media challenges into reliable, extensible systems.
Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
Role in this project:
Front-end Developer
Contributions:3 releases, 407 reviews, 2254 commits in 1 year 7 months
Contributions summary:Nathan primarily focused on UI updates and improvements, specifically within the `appflowy-board` package. Their commits demonstrate a focus on enhancing UI components, including adjustments to the layout of cards, the implementation of editing features, and the addition of new UI components, such as those for handling checklists and displaying text content. The changes involve modifying existing widgets and adding new ones using Flutter.
Contributions:7 commits, 3 PRs, 3 comments in 2 months
Contributions summary:Nathan primarily contributed to the `flutter-quill` rich text editor by addressing UI/UX-related issues. Their work involved fixing cursor and selection rendering, improving scrolling performance, and implementing the customization of checkbox widgets. They refactored code, extracting block style widgets for better organization and maintainability of the UI components.
rich-textwysiwyg-editorquill-deltarichtextquilljs
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.