Adam Wells
Adam WellsASIDE A · C-90 · STEREO

About

I'm a full-stack engineer based in Southern California. I've spent the last decade building web platforms, most recently commerce and developer-platform products, and the distributed systems behind them. I like working closely with Product and Design, writing tests first, and leaving systems better documented than I found them.

You can reach me by email or on LinkedIn.

Experience

Procore Technologies

May 2018 – Jan 2026

Software Engineer → Senior Software Engineer, Ecosystem · Carpinteria, CA

  • Led Ruby on Rails, React and JavaScript development for Procore's developer portal, app marketplace and partner management tools.
  • Helped grow the external developer partner ecosystem from fewer than 100 partners to more than 500.
  • Architected Kafka and Elixir event-streaming services that consume application-usage data for monitoring, analytics, data science and ecosystem features.
  • Worked with Product and Design to turn business requirements into technical roadmaps.
  • Promoted to Senior Software Engineer in December 2019.

Virtual Masons LLC

Jun 2015 – May 2018

Software Engineer · Los Angeles, CA

  • Shipped full-stack features across Ruby on Rails services and Backbone.js front ends.
  • Built a subscription-based web-scraping service, from data collection through production operations.
  • Modernized legacy code for API compatibility and debugged REST integrations, adding integration tests along the way.
  • Documented legacy SQL and NoSQL workflows to cut down on maintenance delays.

Education

App Academy · Web Development bootcamp2015
University of California, Santa Cruz · BA, Music2009 – 2014

Skills

Languages
Ruby, JavaScript, TypeScript, Elixir, Python, Go, Java, Rust, SQL
Frameworks & front end
Ruby on Rails, React, Next.js, Node.js, Phoenix, Backbone.js, GraphQL, HTML, CSS / Sass
Data & streaming
Apache Kafka, Event streaming, SQL & NoSQL databases
Infrastructure
Docker, Kubernetes, AWS, GCP, Azure, Datadog, CI/CD
Practices
TDD, RSpec, Capybara, Technical documentation, Technical roadmaps

Projects

4Track

Personal project · Android

A native Android four-track tape recorder. It records raw PCM audio and has reel-to-reel tape scrubbing, a mixer with pan, mute and solo, emulated tape effects, and punch-in recording.