Joshua Sled

jsled@asynchronous.orgasynchronous.orggithub.com/jsled510-851-4149 ⋯ Hinesburg, Vermont, US ⋯ Résumé in PDF

Software developer turned engineering director. I want to build and grow teams, lead them to deliver projects successfully, and participate in the direction of the organization from a technological basis.

Work History

MySQL / Sun Microsystems / Oracle: 2008 - 2024 — various positions

May 2022 - November 2024 — Director of Operations for HeatWave Service, Oracle Cloud Infrastructure, Oracle

I directed a global team of 11, responsible for the Operations and Site Reliability Engineering of the HeatWave Service (previously “MySQL Database Service”) in Oracle’s Cloud Infrastructure (OCI).

Notably, in the summer of 2023, I stepped beyond the role to provide program management for an exceptional, organization-wide effort to achieve FedRAMP compliance and certification.

May 2021 - May 2022 — “Technical Program Manager”, MySQL Database Service

As an individual contributor, I increasingly performed project- and technical-management work, including meeting organization and facilitation, task-tracking, mentoring junior-developers, code review, and cross-team collaboration.

January 2018 - May 2021 — Senior Software Engineer, MySQL Database Service

I was part of one of the first few teams to build out past Oracle Cloud Infrastructure’s original offering, to provide “MySQL as a Service”.

I participated in every part of bootstrapping the service: service architecture, control-plane workflow design and implementation, build tooling, operations tooling, internal documentation and developer relations, coding standards, very early devops support, infrastructure build-out, unit/integration testing, CI/CD infrastructure, and collaboration with other OCI teams. I created our “Build/Deploy” process, establishing a weekly deployment cadence, significantly faster than any other team in the MySQL business unit.

I had a particular hand in the RESTful public API design for the service, and it is a general topic I continue to support other teams with.

March 2008 - January 2018 — Senior Software Developer, MySQL Enterprise Monitor

MySQL Enterprise Monitor was an on-premises Java-based monitoring client and server, with a web-based user interface, for monitoring MySQL server installations.

Starting in the backend team, I eventually moved to the leadership of the front-end team. We added many features, overhauled the user interface, and kept up with various Oracle requirements. This project featured a RESTful UI design, extensive unit- and Selenium-based front-end testing, and regular customer contact.

Spoke Software: 2002 - 2008 — Senior Software Engineer

Spoke was “Friendster for sales people”, using email data to create a social-network graph.

SmartTouch / PayByTouch / Indivos: 1999 - 2002 — Senior Software Engineer

Indivos provided a biometric point-of-sale payment system: scan your fingerprint in the grocery lane to unlock your bank accounts.

Education

UC Berkeley, Electrical Engineering and Computer Science (BS, 1999)

Open Source

Brew Journal: 2008 - 2014 — Author, Operator

github.com/jsled/brew-journal

A Python/Django application for tracking the state of homebrew (ie. beer and cider) recipes and brewing process details. I ran this as a public site, but ultimately let it shutter as I moved away from the hobby.

GnuCash: 2001 - 2010 — Core Contributor

gnucash.org

Contributor to the popular open-source personal financial management program GnuCash, adding user-interface, program-logic and backend support for Scheduled (Recurring) Transactions, as well as general open-source project support (IRC and mailing list responses, web-site updates, project system administration, &c).

Technologies