~/experience $ git log --oneline

Work experience

A timeline of the teams I've worked with and the systems I've helped ship.

Consultant @ ARINCO

Auckland

Key projects
  • MCC — AI assistant integration
  • Smart Group — Integration modernisation
  • FMA — AI Accelerator
  • Beaumont Tiles — Azure DevOps
  • CSR — Identity migration

Senior Software Engineer @ EROAD

Auckland

  • Architected event-driven customer integrations using Kafka and Service Bus.
  • Optimised CI/CD pipelines and reduced deployment failures.
  • Improved DX through Clean Code, SOLID, and engineering best practices.
  • Designed microservices using Clean Architecture, DDD, and Kubernetes.
  • Enhanced observability with Datadog dashboards and alerting.
  • Led adoption of feature flags via Azure App Configuration.
  • Migrated "click-ops" infrastructure to Terraform.
  • Drove architecture reviews and supported hiring/interviews.
Key projects
  • Sysco Integration — .NET 6, Kubernetes, ServiceBus, GitHub Actions, Kafka, MongoDB, Datadog
  • Customer Integrations — .NET Core 3.1, Kubernetes, Azure DevOps, ServiceBus, MongoDB, MediatR
  • Legacy Pipeline Modernization — .NET, Bitbucket, Azure Functions, Azure DevOps

Lead Software Engineer @ First Rescue

Auckland

  • Led development of scalable .NET Core & Angular applications.
  • Migrated legacy SQL databases to Azure with compliance and security improvements.
  • Rewrote incident & policy management systems for better scalability.
  • Maintained a Xamarin-based mobile application.
  • Integrated ServiceNow, Auto Integrity, and Linksoft.
  • Built and tuned CI/CD pipelines in Azure DevOps.
Key projects
  • Incident Management — .NET Core, Angular, Azure DevOps
  • Policy Management — .NET Core, Angular, MSSQL
  • ServiceNow Integration — .NET 5, Service Bus, REST APIs
  • Mobile API for Flutter App — .NET 6, Azure DevOps
  • Policy Decryption Automation — .NET 7, Azure Functions, Azure Storage

Contract Software Engineer @ EQALIS

Remote

  • Designed modular web applications with Node.js, Express, and Vue.js.
  • Integrated external APIs including MYOB.
  • Improved code quality with strict gatekeeping practices.
  • Built hardware simulation solutions with Arduino, C#, and .NET.
Key projects
  • MYOB Integration — Express, TypeScript, Node.js
  • Hardware Simulation — C#, .NET
  • EQALIS Server — Node.js, Express, WebSockets, TypeORM

Full Stack Developer @ HS One

Auckland

  • Designed containerised APIs with .NET Core and Kubernetes.
  • Built front-end applications in Angular and TypeScript.
  • Developed service simulators using .NET Framework.
Key projects
  • Prior Approvals — .NET Core 3.1, Kubernetes, Angular
  • Orthodontics — .NET Core 3.1, Kubernetes, Angular
  • Background Services — .NET Core 3.1, Kubernetes

Full Stack Developer @ Private Flight Global

Auckland

  • Designed and implemented a PDF generation module.
  • Implemented the repository pattern with EF Core.
  • Enhanced search and automated scripted workflows.
Key projects
  • Flight Management Platform — .NET Core 2.1, .NET Framework 4.5, Angular 2
  • Platform Migration Tool — .NET Core 2.1

Software Engineer (Internships) @ Nazar Software / TÜBİTAK

Istanbul