Software Engineer
CurrentGeneral Devops• Contributed to a managed build offering, also known as zero-touch CI pipelines, which abstracted build configurations from developers and ensured adherence to best practices.• Identified and addressed inefficiencies in our managed build offering to improve build speeds. By analyzing common configurations, we found that implementing additional build flags enabled us to skip repetitive lifecycle events.• Drove adoption of our managed build offering by creating automation tools to streamline the manual customer onboarding process. This involved leveraging the Bitbucket API to automate the necessary interactions to adjust repository build configurations.Metrics & Analytics• Implemented metric collection in our managed build service and associated build image. Gathered data on feature usage, build tool command profiles (Maven/Gradle), and error events to improve service insights and performance.• Created dashboards using the collected metrics to help our team analyze customer feature usage, track customer reach, and monitor build performance.General Devops• Proficient in crafting multi-table SQL queries and leveraging transformations as a service for efficient data retrieval and analysis.