At Adobe, I was one of the first engineers on Firefly Boards, from its inception through general availability. I replaced mouse-event element searches with a quadtree spatial index, improving hit-testing performance by 3x to 50x on dense canvases.
I also owned the Horizon decorations framework, redesigning it to support multiple elements, layered decorations, and concurrent plugins. I built core Boards features including artboards, content credentials, linked assets, and published documents.
Before Adobe, I designed storage and query components for an in-memory graph database at Arnia (Apsisware), and worked across network test equipment, payment protocols, medical desktop software, and game servers. I enjoy architecting systems, refactoring existing codebases, and mentoring engineers.

