Hello, friend! 👋
Thanks for popping by, I'm a software engineer and team lead for a team of backend focused engineers @zendesk. I've previously worked @ferocia and @lonelyplanet.
Here's some information about me and my team to give you an idea of where we like to spend our time. It's team focused because, hey, that's what I do :D
Team Purpose
To take the lead on solving common problems that are essential to the business, exercising our Ruby on Rails expertise by providing standardized solutions and guidance that is scalable and re-usable across the organization allowing teams to focus on what they do best, saving money, time and effort.
Team Mission
Pave the way forward to Rails main for services at Zendesk, empowering Ruby and Rails developers with conventions and guidance along the way, and enabling them to deliver value faster by focusing on what they do best and what makes their services unique.
Reduce cost and cognitive overhead associated with org-wide initiatives by solving business critical problems with simple and battle tested libraries applicable to the majority of Ruby services.
Stop re-invention and enable innovation through community empowered knowledge and standards
Examples of our work
- Infrastructure: We use sharding at Zendesk and added multiple database support (ARS, ARHP) to Rails before it was a thing. Now that it's here, we're moving our systems over to it.
- Reliability: We've outgrown our existing unique ID solution and need a way to safely migrate to something more robust.
- Scaling: We're currently serving thousands to tens of thousands of requests per second depending on the service, and we continue to iterate on our systems to handle this sustained growth. We create and maintain battle-tested libraries to support the needs of the business and our 100+ Ruby services.
- Query Killer: Monitor and kill long running queries that might negatively impact our clusters. Queries are flagged so the owning teams can improve the performance, keeping our customers happy and systems healthy.
- Maintainability: We're tracking the current state of Ruby on Rails at Zendesk and work to ensure that our peers have what they need to run the latest version of Rails.
If this kind of work excites you and you'd like to be apart of it then please reach out!

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.





