I’m Carl, a software engineer based in Dunedin, New Zealand.

I have been building software since 2012. I started as a self-taught PHP developer, and later moved into JavaScript, across React, Vue and Node, along with Go and product infrastructure.

Most of my work sits somewhere between product and engineering: taking messy business problems, turning them into usable software, and making sure the system can survive real customers and changing commercial requirements.

In 2020, I joined Sunobi as the first engineer and later became VP of Development. I worked across frontend, backend, DevOps, technical strategy and delivery management, while helping grow the engineering team to 14. During that time, the platform supported more than 200MW of solar system sales.

These days I am focused on agentic engineering, but with a strong bias toward production safety. I'm interested in using AI to generate, inspect and repair software workflows, without giving agents uncontrolled access to production systems.

At Pale Blue Dawn, we are building a verifiable, agentically driven integrations platform. Agents can explore and refine integration logic through isolated feedback loops, automated testing and CI/CD Actions, while production secrets and sensitive customer environments stay safely out of reach.

I studied Computer Science at the University of Otago, completing a DipGrad and PGDipSci with distinction, specialising in Artificial Intelligence and Information Retrieval. I also studied Finance, which helps me think about software as a commercial system, not just a technical one.

I work best in small teams where ideas move quickly, feedback is honest, and the work matters more than who owns the idea.