Simon Choi

AI Architect at ClickUp

Berlin, Germany
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
Simon Choi is an AI Architect and principal engineer based in Berlin with 10 years building performant mobile and backend systems, currently shaping ClickUp’s AI and mobile architecture. He led the ground-up rewrite of ClickUp’s mobile app, architected an offline-first real-time chat with local-first storage, and built an embedded Rust database serving 500K+ records with sub-ms queries. An electrical engineer by training, Simon is a prolific open-source maintainer in the Dart/Flutter ecosystem—authoring widely used packages like Hive, Isar, AutoSizeText and utility libraries that improve developer ergonomics. Hands-on across stack layers, he blends low-level systems work (databases, binary JSON parsers) with polished mobile UX improvements, plus a knack for shipping tooling that accelerates teams.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering, Electrical Engineering, Bachelor of Engineering, Electrical Engineering at Technical University of Munich
languagesFrench, English, German
github-logo-circle

Github Skills (36)

ios10
lib10
lists10
api-design10
flutter-apps10
testing10
databases10
database-administration10
logger10
indexing10
hive10
flutter-test10
manipulate10
audit-logging10
database-design10

Programming languages (15)

JavaC++CRustTeXHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
isar/hive

Jul 2019 - Aug 2022

Lightweight and blazing fast key-value database written in pure Dart.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:16 releases, 6 reviews, 333 commits in 3 years 1 month
Contributions summary:Simon primarily contributed to bug fixes and made minor API changes within the `isar/hive` repository, a key-value database written in Dart. Their work focused on fixing small problems and making minor API adjustments across multiple files, indicating a strong understanding of the database's internal workings. The commit messages suggest involvement in the improvement and maintenance of the core database functionalities, including frame, box, and other database internal data structures.
nosqlblazingdartdatabaseblazing-fast
isar/isar

Jul 2020 - Jan 2023

Extremely fast, easy to use, and fully async NoSQL database for Flutter
Role in this project:
userBack-end Developer & Database Engineer
Contributions:104 releases, 73 reviews, 783 commits in 2 years 6 months
Contributions summary:Simon's commits primarily focus on implementing and refining features related to the Isar database's query functionality, including adding new features and improving existing query operations. They demonstrate a deep understanding of database systems, API design, and backend development, by contributing code related to key features, indexing, and optimization of database operations. The commits show active involvement in maintaining and improving the underlying mechanisms of the Isar database.
nosqlnosql-databasedartandroiddatabase
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
Simon Choi - AI Architect at ClickUp