Work

Seventeen years of WordPress, from publisher themes to running the whole thing inside a browser tab. Currently a senior engineer on WordPress Playground: PHP in WebAssembly, SQLite instead of MySQL, blueprints for reproducible sites & more.

Download CV · PDF↓ 2 pages · updated Oct 2026

Experience

  • Jul 2021 →
    5 yrs 3 mos · Remote

    Senior Software Engineer

    Automattic
    2026
    • WordPress Playground: reliability fixes and new features across the project.
    • Playground on WordPress.com: refining the onboarding shipped last year.
    • SQLite database driver: reviewing pull requests, plus a few fixes of my own.
    2025
    • WordPress Playground: WordPress running entirely in the browser, on WebAssembly.
    • Playground on WordPress.com: onboarding that spins up a real WordPress site in the browser, before signup.
    • Collaborative editing in Gutenberg: real-time co-editing in the block editor, powered by PHP alone.
    • WordPress Studio: features and fixes in Automattic's agentic local development app.
    2024
    • Data Liberation: a browser extension to select parts of any website and preview them as WordPress content, live, in the browser.
    2021–23
    • Matrix at Automattic: moving Automattic's and WordPress.org's Slack to Matrix. Built a Slack-to-Matrix migrator, Neurobot & Maubot plugins for workflow parity, Automattrix to host homeservers, Chatrix to embed a Matrix client in WordPress, and an OpenID Connect Server plugin. Upstream contributions to Synapse, Hydrogen and synadm.
  • Nov 2019 –
    Jul 2021
    1 yr 8 mos · Remote

    Open Source Engineer

    Independent, self-funded
    • AirTrust OS: an immutable OS for ARM single-board computers, built to run sensitive operations fully air-gapped.
    • Air-Gapped Crypto Vault: keeps crypto keys on a machine that never touches a network, with a trustless architecture.
  • Feb 2012 –
    Oct 2019
    7 yrs 8 mos · Remote

    CTO

    Anatta (previously Anatta Design)
    • Led the engineering team delivering client projects, and set up the internal processes that kept delivery smooth.
    • More WordPress and Shopify builds and data migrations than I can count, solving problems as they came up.
    • Built AwesomeCheckout and MyAbandonedCart for Magento stores: checkout flows designed around Baymard's checkout usability research to lift conversions, an approach the whole industry later adopted.
  • Jul 2009 –
    Jan 2012
    2 yrs 6 mos · Remote

    WordPress and bbPress Developer

    Independent

    WordPress and bbPress themes and plugins for several clients.

Education

  • Aug 2006 –
    Jul 2010

    B.Tech. (Hons.)

    Computer Science Engineering · AGGR: 75.1%

    RTU University, Rajasthan, India

Open source