James Wilson

Product Engineer

Senior Software Engineer with 12 years shipping React/TypeScript products — AI-startup frontend architecture, Fortune-500 design systems, agentic web automation, and collaborative editors — from breakdown through delivery.

James Wilson

Experience

2014 — present

  1. Costco Pharmacy OnlineSenior Frontend Engineer

    2025 — 2026

    Frontend engineer for Costco's online pharmacy, building patient-facing refill, auto-refill, and account experiences.

    • Led SMS enrollment features from breakdown through delivery
    • Implemented generic product replacement flow and auto-refill eligibility improvements, including controlled-substance refill support
    • Built refill journey, account, and interaction dashboards; supported on-call RCA work across registration, mail-order, and auto-refill
    TypeScriptReactNext.jsStorybookTailwind CSSEmotionAzure App InsightsKQLGrafana
  2. Otherside AISoftware Engineer

    2023 — 2025

    Frontend and architectural lead for a growing startup that reached profitability and thousands of daily users.

    • Implemented robust agentic web automation from scratch: markup derivation, remote playback controls, AI tooling, and benchmarking
    • Built a Notion-style document editor with typeahead, rewrite, chat/apply, markdown support, and concurrent editing with staged client-side diffs
    • Owned compilation and CI/CD improvements and aided database relationship design
    TypeScriptReactProseMirrorEmotionTailwind CSSWebpackRollupPython
  3. SmartsheetSoftware Engineer

    2020 — 2022

    Revamped an enterprise frontend used by more than 75% of the Fortune 500, working across teams on a new home page, asset hub, login page, navigation rails, and the Lodestar component library.

    • Documented wikis and utilities that simplified multi-day build procedures and e2e testing for local and remote servers
    TypeScriptReactreact-i18nEmotionStyled ComponentsTailwind CSSW3C ARIA
  4. Axiom LegalSoftware Engineer

    2019 — 2020

    Built Axiom for Talent and Axiom for HQ, bringing stateful React/Redux and CMS knowledge to a rapidly-changing frontend for the world leader in on-demand legal talent.

    ReactReduxSagasNext.jsStyled ComponentsKendo React
  5. QualtricsSoftware Engineer (Contract)

    2018

    Automated API layers using Postman, Java, and JSON across multiple repositories, including maintenance, performance, and accessibility improvements.

    JavaPostmanJavaScript
  6. XevoSenior SDE

    2016 — 2018

    Built sign players, TV catalogs, web apps, and React components for automotive and hospitality clients. Wrote a JSON engine for custom animations and a trackpad control system, and maintained a video wall with a spinning globe pinpointing cruise ships in real time.

    ReactES6SassWebpacki18nWCAG
  7. InMobiSoftware Engineer

    2014 — 2016

    Built InMobi Studio, a drag-and-drop ad creation platform for the world's largest independent mobile ad network, reaching 1.4B+ users.

    JavaActionScriptJavaScriptAWS
  8. Famo.usSoftware Engineer (Intern)

    2014

    Implemented capptivate.co examples after the beta release, building high-performance widgets with the CSS3 matrix transform engine.

    JavaScriptCSS3

Featured project

Selection Highlighter

Chrome, Firefox, and Safari extension that highlights occurrences of selected text without a keypress. 8,000+ users and 4.6/5 stars across 94 ratings.

See all projects →