“Brilliancy, Speed, Lightness, Glory”

A mantra taken from Bruce Sterling’s The Caryatids, a dystopic novel about recovering from the climate crisis. To me, this represents everything I strive for as a developer.


Wit, lateral thinking, and epiphanies. The ability to solve an intractable problem with an ingenious solution


Not just working quickly, but being able to break work down into iterable tasks. Slow is smooth, smooth is fast


Iteration, modular architecture, and legible code. If you can work on a project and hand it to another developer without them wanting to stab you, you’re doing it right


The transcendent quality that separates the good from the amazing, the little touches that change the way we think about UIs, and the reason we describe some products as “magical and revolutionary”


  • Design & User Experience

    • Responsive Design
    • Optimistic UI
    • Information Architecture
    • Data Visualization
    • A11y Accessibility
    • Tutorial Design
    • CLI Tooling UX
  • Development

    • Vue
    • React
    • Svelte
    • Sass
    • CSS-In-JS
    • Node.js
    • Apollo
    • Dgraph
    • Redis
    • Prosemirror
    • TDD & BDD
  • Software Architecture

    • ReST API Design
    • GraphQL API Design
    • SPA Architecture
    • Static Site Generators
    • CI/CD Workflows
    • Open Source Library Design
    • Modular CMS Design
    • Data Modeling
    • Data Migration & Tooling
  • Product Management

    • Agile Development
    • Design Sprints
    • Product Roadmapping
    • GTM Strategy
    • Technical Documentation
    • UAT Best Practices


Lead Web Applications Developer Newsela

New York, NY · December 2018 – Present

Lead architect of Alexandria, Newsela’s content management system. I designed a graph-based content model for educational materials and led a multidisciplinary team building React and GraphQL-based content editors.

Senior Web Developer New York Magazine

New York, NY · June 2014 – December 2018

Lead architect of Clay, New York Magazine's content management system. I built open-source and internal libraries for Vue and Node.js (including 30+ libraries published to npm), and I assisted in launching five brand verticals and numerous popup blogs.

Contact Me

Member of the Mainframe.club webring

Previous Random Next