San Francisco, California, United States
Worked on the release engineering team, helping to scale and build out tooling to support releases and deployments of our rapidly growing infrastructure.
• Worked with a small team of three to manage deployments and handle hotfixes in a hectic on-call rotation, which fully rotated every 2-3 weeks
• Maintained and made significant improvements to our release tooling and process, helping the team go from largely manual, complicated weekly releases to streamlined, one-button releases.
• Owned and maintained build processes for all Okta code, including complex artifact versioning logic.
• Led a major project to change the way Okta’s main artifact was published to conform with a monthly release cadence instead of a weekly cadence. This was a multi-month project that involved project managers and careful execution with a single cutoff date.
• Proactively suggested and built a slackbot to automate answers to common questions for the oncall, such as whether or not a hotfix branch was correctly rebased and passing CI, significantly reducing the need for oncall availability off-hours.
• Completely rewrote Okta’s artifact promotion module to be extensible and support configuration files.