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.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering, Electrical Engineering, Bachelor of Engineering, Electrical Engineering at Technical University of Munich
Lightweight and blazing fast key-value database written in pure Dart.
Role in this project:
Back-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.
Extremely fast, easy to use, and fully async NoSQL database for Flutter
Role in this project:
Back-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.