Joined Littlebird
Came on as design engineer — product, brand, and production code.
















Came on as design engineer — product, brand, and production code.
First motion in the product. Set the tone for everything after.
Projects didn't exist on mobile. Shipped full desktop parity in one PR.
A hidden easter egg. Small thing, a lot of delight.
Pulled the retention data, killed the blocking setup screen, moved context learning in-app. +53% activation, 2.6× more chats in week one, 2.8× more core actions.
Rebuilt from the ground up. Lifted downloads, revenue, and brand presence.
Rebuilt the core meeting surface to close the gap with competitors.
No persistent chat existed around meetings. Owned the whole stack — UI, SDK, backend migration.

Chat could talk about the work but never act on it. Designed the whole flow — chat drafts the email, you review it, it sends without leaving the thread.






Illustration, type, and motion pulled into one system across product and brand.
Brought chat into the floating on-meeting widget — answers without leaving the call.


An editorial layout for generated documents. Long reports and briefs are now actually readable.
Gave the wait a shape. Reasoning streams the document as it writes, then settles into a card in the thread.


A layout refresh and visual improvements for the docs site.
Made the artifacts library easier to scan, with grid and list views for every kind of file.