Staff Software Engineer
CurrentThis is a semiconductor and software design company. After Arm acquired my previous employer, I performed a continuation of my DevOps role there until moving to another team in February 2021. Since then I have performed a data science role to aimed at increasing the efficiency of the development teams within Arm. As a DevOps engineer: - Converted the dependencies of a large C++ code base to Conan packages, built by Jenkins pipelines - Implemented a monitoring solution using Prometheus and Grafana - Converted end-to-end tests from using an in-house solution to Robot Framework - Implemented test parallelisation in Jenkins pipeline - Used Terraform to provision OpenStack instances As a data science engineer: - Most prolific contributor to team's various Python code bases - Acted as security lead for the team - Acted as technical lead for project to use data science to optimise test sets - Provided a Conan knowledge service - Performed database work with a SQLAlchemy, MySQL and AWS RDS stack - Enhanced testing of REST APIs client code by introducing WireMock - Experienced Kanban methodology - Created Tableau dashboards