Steve
Adams

An experienced engineer with a focus on delivering lovable, scalable, performant experiences.
Senior Full-Stack Engineer | Victoria, BC | steve@steve-adams.me | 778-677-5380 | steve-adams.me

Work Experience

Instant Domains, Inc

Mar 2020 - Apr 2022
Senior Software Engineer
  • Built fast, reliable, and powerful UIs with exceptional look and feel
  • Helped build an incredibly fast domain registrar from the ground up
  • Built services with Go and Rust such as authentication, payments, and bot detection
  • Constantly optimized and improved tooling, testing, and practices
  • Provided guidance and support to my team with problems across the stack

Consulting

Jan 2019 - Apr 2020
Senior Software Engineer
  • Developed a simulation environment and instruction protocol for a robotic arm, saving chemistry researchers countless hours by enabling them to plan and test automated experiments in advance
  • Refactored a logistics system's SQL schema and back end to improve performance
  • Created a chat bot for automating appointments using NLP and state machines

Checkfront

Nov 2016 - Aug 2019
Senior Developer
  • Helped build a highly customizable, real-time website builder
  • Determined the best tools, practices, and a clear and concrete way to iteratively refactor the core booking product
  • Supported and coordinated a large-scale SQLite to PostgreSQL migration
  • Wrote a CLI tool to help standardize and simplify site builder team workflows
  • Provided focused, prolonged mentorship to a less experienced team

Red Brick Media

Mar 2012 - Aug 2015
Front End Developer
  • Helped build a dynamic custom reporting API for fast querying of coarse or extremely granular time series data over months or years
  • Built a front end reporting tool to support the extensive features of the reporting API in a simple, intuitive, but powerful UI
  • Mentored co-ops and new employees on an ongoing basis

Skills

  • TypeScript
  • React
  • Rust
  • Postgres
  • Node.js
  • Next.js
  • Go
  • Firebase
  • End to end testing
  • Performance tuning
  • Project management
  • GraphQL