Summary
Jack Greenhill is a senior software engineer based in Auckland with 9 years' experience building resilient, cloud-native systems and full-stack applications using C# .NET and TypeScript (Angular/RxJS). He has driven high-impact work at Trade Me, maintaining a search platform handling over a billion monthly queries, migrating monoliths to microservices, and embedding DORA metrics to improve delivery and incident response. Comfortable across Azure and AWS, Jack has implemented identity migrations (Azure AD B2C), containerisation, and CI/CD to reduce toil and speed product delivery. He pairs hands-on engineering with mentoring and architectural leadership, influencing platform OKRs and cross-team roadmaps. Notably, his background spans bespoke mobile and web projects—giving him a practical appreciation for both polished user experience and operational reliability.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Canterbury
English