I’m a full-stack .NET developer with 14+ years of web development experience, including 9+ years delivered in New Zealand. I work across the stack with strong hands-on experience in C#, .NET (including .NET 8), ASP.NET Core Web API/MVC, and modern UI frameworks like Blazor and Vue/React, building business applications that are reliable in production. I enjoy taking features from requirements through implementation, automated testing, and ongoing support. In recent roles, I’ve delivered enhancements for large real-world platforms (including property/listing workflows), built Playwright end-to-end regression automation, and supported CI reliability by diagnosing authentication/headless issues, selectors, and environment-related production problems.

I’m a full-stack .NET developer with 14+ years of web development experience, including 9+ years delivered in New Zealand. I work across the stack with strong hands-on experience in C#, .NET (including .NET 8), ASP.NET Core Web API/MVC, and modern UI frameworks like Blazor and Vue/React, building business applications that are reliable in production. I enjoy taking features from requirements through implementation, automated testing, and ongoing support. In recent roles, I’ve delivered enhancements for large real-world platforms (including property/listing workflows), built Playwright end-to-end regression automation, and supported CI reliability by diagnosing authentication/headless issues, selectors, and environment-related production problems.

Available to hire

I’m a full-stack .NET developer with 14+ years of web development experience, including 9+ years delivered in New Zealand. I work across the stack with strong hands-on experience in C#, .NET (including .NET 8), ASP.NET Core Web API/MVC, and modern UI frameworks like Blazor and Vue/React, building business applications that are reliable in production.

I enjoy taking features from requirements through implementation, automated testing, and ongoing support. In recent roles, I’ve delivered enhancements for large real-world platforms (including property/listing workflows), built Playwright end-to-end regression automation, and supported CI reliability by diagnosing authentication/headless issues, selectors, and environment-related production problems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

.NET Developer at Barfoot & Thompson Ltd
July 1, 2022 - June 1, 2026
Delivered full-stack enhancements across multiple systems (CaSS, Listing System, MyInfo, SalesKit, Properties and barfoot.co.nz) using Blazor/.NET, Web APIs, SQL Server and MongoDB. Supported listing and commission-related business workflows used by 1,000+ salespeople, including listing creation/editing, vendor management, open homes, sale-method validation, cloning rules, and change logs with agency reporting. Built and maintained Playwright E2E automation for CaSS and listing workflows covering project creation, permissions and regression-prone UI behaviour. Improved CI reliability by diagnosing headless authentication failures and test/E2E regressions, and supported production issue investigation through UI->API->database/environment and authentication/session flows. Collaborated with QA, support, product and engineering teams via Jira to turn user-reported defects into actionable work and production-ready releases.
Full Stack Developer at Cloud 7 Ltd
January 1, 2019 - June 1, 2022
Developed ERP and workforce/business systems for customer pickup appointment and warehouse management, supporting 100+ users. Delivered full-stack features across web and mobile platforms using modern frontend development and .NET backend technologies. Contributed to building and maintaining business application capabilities end-to-end.
Web Developer at GOGO Technology Ltd
August 1, 2017 - December 1, 2018
Built management and order systems and delivery workflows used by delivery staff. Gathered requirements and contributed to system architecture and solution design, working with frontend technologies and cross-platform development approaches.
Software Developer (Internship) at MVP Studio
March 1, 2017 - June 1, 2017
Contributed to the Alex Swift cloud-based emergency contact service, working with ASP.NET MVC, frontend web technologies and T-SQL to support development tasks within a real service environment.

Education

Graduate Diploma in Information Technology at Whitireia, New Zealand
January 1, 2015 - January 1, 2016
Bachelor of Information Technology at Inner Mongolia University of Science & Technology, China
January 1, 1999 - January 1, 2003

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Real Estate & Construction, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more