Engineer
CurrentEngineer at Xero, leveraging the latest engineering and software delivery practices to build scalable solutions within the Xero Payroll portfolio.Key Responsibilities● Developing new products, adding, and maintaining the functionality of the current Xero Payroll product.● Maintaining and enhancing team-owned CI/CD pipelines, such as integrating code quality tools (SonarQube) using Kotlin.● Code reviews, documenting, leading, and participating in SCRUM rituals, and participating in incident response/bug fixes.● Interviewing potential hires and mentoring team members, including graduates and junior engineers.Achievements● Participated in design discussions and led the development of Confluent Kafka instances for short-lived Xero Payroll testing environments. Utilized infrastructure as code to automate the creation of Kubernetes pods to help streamline test processes.● Participated in the full software development lifecycle (SDLC) of a .NET background service worker to consume events from a Xero-based Kafka wrapper, handling both event production and consumption seamlessly.