Senior front-end engineerOpen to senior front-end roles, NYC or remote

Stephen Widom

I build design systems and fast, accessible React interfaces.

Brooklyn, NY

Stephen Widom looking over his shoulder, half his face lit in violet.

Side A

Selected work

  1. Groovy Design System

    One component library for the merchant admin, where merchants configure their offers, subscription manager, shipping and emails. Adopted across the company, growing to 30 to 40 components.

    Spearheaded the project to replace duplicated, inconsistent styles. Built the first components (Button, ContentSection, Header) on react-bootstrap and set the team up on Storybook.

    Label
    Ordergroove
    Role
    Led the project and built the first components
    Stack
    React, react-bootstrap, Storybook
  2. Cancel Flows

    A configurable subscriber-retention experience that helps merchants save subscriptions at the point of cancellation.

    Built and shipped it for Ordergroove's merchants.

    Label
    Ordergroove
    Role
    Built and shipped the feature
    Stack
    React
  3. Subscription Manager v25

    Major features in the largest UI rewrite of the platform's customer-facing surface.

    Delivered features across the Subscription Manager v25 overhaul.

    Label
    Ordergroove
    Role
    Delivered features in the rewrite
    Stack
    React

Instruments

Personnel

Experience

  1. Ordergroove

    Senior Front-End Engineer

    to present

    Spearheaded the Groovy Design System, shipped Cancel Flows, and delivered features in the Subscription Manager v25 rewrite.

  2. PintoContract

    Senior Front-End Engineer

    to

    Three-month contract integrating a product-database view into the Whole Foods iOS and Android apps.

  3. Strategic Insight

    Engineering Team Lead, Associate Vice President

    to

    Led a four-engineer team building React apps and migrating high-traffic sites onto WordPress.

  4. MSM DesignZ

    Lead Front-End Developer

    to

    Shipped 20+ custom websites, WordPress themes, and e-commerce integrations.

  5. Plastic-Craft Products

    Web Designer / Web Developer

    to

    Rebuilt the corporate site including a Magento storefront and WordPress blog.

Side B

Nybble

Nybble key art: a hacker with teal hair and a rubber duck on her shoulder, beside cards written as code.

A roguelike deckbuilder where every card is a line of code.

Stack cards into loops, wrap them in conditionals and chain combos that rewrite your program mid-run, then climb the heat tiers to face the Architect. An optional Engineer Mode shows each program as syntax-highlighted JavaScript.

I built and shipped it on my own as Gummy Skunk: a React app on Vite, packaged with Electron for Windows, macOS and Linux.

By
Gummy Skunk, solo developer
Released
Stack
React, Vite, Electron, JavaScript

Nybble on Steam (opens in a new tab)

Liner notes

About

I started playing guitar at eight, then taught myself bass, drums, piano and enough audio engineering to make my home recordings sound better. By fifteen I needed a way to share them, so I taught myself HTML, then CSS, PHP and eventually JavaScript.

In high school I built the foreign language department's first website, and I have been writing code ever since. I studied Music Industry at SUNY Oneonta. More than a decade of professional front-end work later, the habits are still the ones music taught me: practice the fundamentals, listen closely, and keep refining until it feels right.

I still make music and play in a couple of bands. I also make games in JavaScript: I shipped Nybble on Steam as a solo developer, and I'm building the next one with Tauri.

Next, I'm looking for a front-end role with React at the center of the work.

Stephen Widom

Stephen singing and playing guitar on stage with his band, in black and white.

Booking

Contact

Open to senior front-end roles, NYC or remote. Email is the fastest way to reach me.