I currently work at Notion on the databases product!
Notion is a connected workspace, software toolmaking tool, blocks-based editor, and productivity tool.
Notion is used for a lot of things, including…
“We give people a software toolmaking tool by disguising Notion as productivity software. Once people get familiar with Notion, they then realize that Notion is built with lego pieces that they can tinker and modify.” - Ivan
Notion’s databases presents to users a way to build SQL-like databases, with six supported views: Board, Table, Timeline, Calendar, Gallery, List.
During my time at Notion, I’ve worked on…
Formulas 2.0
For the new Formulas language update, I built and co-designed the new editor, wrote all the in-app documentation, ran the beta, built several functions, and helped design and build language semantics and mechanics.
Performance
Throughout my time at Notion, I’ve made numerous database performance improvements (better computation, caching, rendering) and built performance tooling.
Core UI/UX
I’ve built and co-designed numerous community loved improvements, including…
Database Properties
I rewrote the database property rendering codebase (22 property types x 7 formats), rewriting tens of thousands of lines of code and making UI/UX improvements and performance improvements along the way 🙂.
Community Engagement
I am also the primary engineering representative with Notion’s community of power users, creators, and builders, the Notion Ambassadors! I’ve met with hundreds of users, conducted user research, and given community and employee talks!