Senior Software Engineer @ EROAD, Auckland
- Architected and maintained event-driven customer integrations using Kafka and ServiceBus, enabling seamless external system connectivity and improving data flow efficiency for business-critical operations.
- Optimized CI/CD pipelines, reducing deployment failures and increasing automation coverage, ensuring consistent and reliable release processes.
- Improved developer experience by enforcing Clean Code, SOLID principles, and best practices across engineering workflows.
- Designed scalable microservices-based architecture using Clean Architecture, DDD, and Kubernetes, ensuring performance, scalability, and fault tolerance.
- Enhanced system monitoring using Datadog, implementing real-time dashboards and alerts mechanisms for proactive issue identification.
- Led adoption of feature flags via Azure App Configuration, enabling safer incremental releases and reducing deployment risks.
- Automated infrastructure management by migrating manual resources (“click-ops”) to Terraform, reducing operational overhead and improving deployment reliability.
- Conducted architecture reviews, driving strategic technical decisions that improved system scalability, maintainability, and alignment with organizational goals.
- Collaborated across engineering and business teams to ensure solutions aligned with customer needs and organizational objectives.
- Assisted in hiring and interview processes, mentoring candidates and ensuring skill alignment with organizational requirements.
Key Projects
- Sysco Integration: Architected solution using .NET 6, Kubernetes, ServiceBus, GitHub Actions, Kafka, MongoDB, and Datadog to streamline internal and external integrations.
- Customer Integrations: Delivered business-driven systems using .NET Core 3.1, Kubernetes, Azure DevOps, ServiceBus, MongoDB, and MediatR to enable reliable customer connectivity.
- Legacy Pipeline Modernization: Refactored legacy systems with .NET, Bitbucket, Azure Functions, and Azure DevOps, enhancing system reliability and compliance efforts.