04 / About
About
I'm a software developer based in Hamilton, New Zealand. I like solving real-world problems through structured code and automation — whether that's tuning performance, working in tricky native environments, or designing clear dashboards.
My background combines computer science, software development and hands-on IT support, so I build for predictable behaviour, clear failure states and systems that are easy to operate. I'm especially interested in applied AI, native and mobile apps, APIs and IoT.
Education & certifications
Computer ScienceUniversity of Waikato
Software Development · Level 6ATC Vision College
Web Development & Design · Level 5ATC Vision College
ISTQB Foundation (CTFL)Software testing certification
Natural Language AIMicrosoft Build certificate
Generative AICodeSignal certificate
Stack
- Languages
- C# · TypeScript · JavaScript · Kotlin · Java · Rust · SQL
- Backend & APIs
- .NET · Node.js · Next.js · Flask · FastAPI · REST
- AI engineering
- Google Gemini · multimodal AI · agents · structured outputs · grounding · evaluation
- Native, mobile & IoT
- UWP / XAML for Xbox · Android · Retrofit · Arduino · sensors
- Infrastructure
- Git · GitHub Actions · Docker · Nginx · Vercel · Google Cloud · Azure
- Engineering
- OOP · data structures · testing · security · Agile · system design