Hi there! 👋
I am Evan Hu (胡文召), a software engineer focusing on editors, sync engines and AI applications.
- I am a seasoned software engineer and architect with a proven track record in designing and leading collaborative tools, including real-time editors and office suites.
- Specializing in real-time collaboration algorithms (OT, CRDTs), rendering, performance optimization, and scalable architecture.
- Led Univer, an open-source office suite framework, to 9k+ GitHub stars and adoption by 10+ enterprise clients, including 2 Fortune 500 companies and several well-known companies in China.
- Before that, I contributed to collaborative spreadsheets and documents at ByteDance and Tencent.
Open to new opportunities and challenges. Email me or connect with me on X or LinkedIn.
- Reverse Linear's Sync Engine: a detailed study on Linear's sync engine. The documentation is (according to its CTO) correct and more complete than what Linear publishes internally.
- Univer: A web-based spreadsheet framework, similar to Google Sheets, with a focus on extensibility and performance.
- redi: A lightweight dependency injection framework for TypeScript. Used in Univer and ByteDance.