Staff Software Engineer
Aerospike Remote
Mar 2026 – Present- Tech lead and acting manager for the four-engineer front-end team; set technical direction for Aerospike Cloud, the DBaaS console, and the desktop database browser.
- Took releases from every few weeks to several times a week by re-architecting the Playwright end-to-end suite that 7 engineers across 2 teams depend on: most tests moved to mocked infrastructure, with live databases kept for critical workflows only.
- Cut end-to-end CI time from 60 minutes to 8 and flake rate from over 40% to under 5%, and reduced provisioned test databases by 80%.
- Built the user flows and backend-for-frontend layer for GCP support in Aerospike Cloud (Next.js), which let one of the company's largest customers migrate 80 self-managed database clusters to the hosted service.
- Wrote the RFC for feature-enablement governance and traceability in production, where none existed. Accepted by SRE management, it is now policy across the engineering org.
- Narrowed the shared feature library to cross-product features only, cutting release volume and test overhead; four core features now ship to Aerospike Cloud and the desktop app from one codebase. Built the CI/CD pipelines for the library and the design system component library.
- Built the engineering org's AI development workflow: curated agent skills backed by fast deterministic feedback loops (lint, type, and test gates in CI) and agent-driven design-standards review. Adopted by engineers and non-engineers across the organization.
TypeScript React Next.js Go Playwright GCP AWS