Just call me Steve

Software Engineer and tinkerer

I’m a software engineer who enjoys building great products and great teams. I care about helping people grow, automating the tedious work, and keeping things simple and reliable.

Writing & updates

Latest writing

All posts

Nothing published yet — drafts in progress.

Selected projects

Recent experience

2025 to present

NCS Credit (opens in a new tab)

  1. Staff EngineerFrom to Present

I joined NCS Credit to help modernize development processes across multiple teams, and establish a Design System for use across all products.

  • Established CI/CD processes that increased deployment frequency by ~100%, reduced build/test failures by ~35%, and improved deployment confidence with automated validation and release safeguards.
  • Led team training on effective AI agent workflows, optimizing prompt strategies and model selection to reduce token consumption costs by ~70% within two months.
  • TypeScript
  • Storybook
  • Next.js
  • React
  • CSS
  • Github Enterprise
  • Nomad
  • Playwright
2022 to 2025

RV Life (opens in a new tab)

  1. Principal EngineerFrom to
  2. Frontend LeadFrom to

At RV Life, I was responsible for architectural decisions for multiple product teams.

  • Introduced automated testing strategy using Jest and Cypress, increasing test coverage from 12% to 84%, and shortening regression testing time by ~50%
  • Built automated PR validation pipelines with GitHub, Jira MCP, and preview environments, reducing manual review overhead by 20% and enabling instant developer and QA access to feature builds
  • Typescript
  • React
  • MFE
  • Storybook
  • nestjs
  • Github
  • Cypress
2022

Aura (opens in a new tab)

  1. Frontend Web LeadFrom to

I came into Aura as an a11y expert to help setup a Design System within the company

  • Implemented Storybook-based component system to standardize UI development, improving component reuse by ~10% and reducing UI inconsistencies
  • React
  • Storybook
2019 to 2021

Bottomline Technologies (opens in a new tab)

  1. Senior UI DeveloperFrom to

I joined Bottomline to help build out Glu, a design system used across multiple distinct business lines.

  • Designed and implemented a CI-integrated documentation platform for internal Design System, auto-deploying documentation with component updates and improving developer adoption by 25%.
  • Built and maintained CI/CD pipelines using Jenkins and Bitbucket, automating testing and deployments, reducing manual release time by 50%
  • React
  • Storybook
  • Bitbucket
  • Jenkins