Software Developer · Wellington, NZ

Logan
B

Building beautiful, elegant solutions — one deep dive at a time.

Software Developer
Salesforce Specialist
Wellington, NZ
Scroll

I'm a Wellington-based Software Developer with a focus on the Salesforce platform — building clean, maintainable solutions across Apex, integrations, and the broader ecosystem.

I've worked in insurance, health, public sector and non-profit contexts, which has a way of teaching you that constraints aren't obstacles, they're just part of the design brief.

This site is also a private playground for random ideas that come to mind — the kind of Monday-night lab where one half-sleepy thought turns into a full-blown experiment.

Sometimes that means staying up until sunrise learning automation testing because it felt too good to leave alone.

I care about doing things properly. That means understanding a problem fully before touching the keyboard, and not stopping until the solution is something worth being proud of.

Outside of Salesforce, I work across web development, scripting, and cloud administration — with a broad enough toolkit to take on whatever a problem actually needs.

SF
Salesforce Platform
NZ
Based in Wellington
Depth of curiosity

The best code I ever wrote is the code nobody noticed. That was the point.

Salesforce
Apex LWC Flows SOQL Data modelling Integrations Platform architecture
Web Development
JavaScript HTML CSS Responsive Design REST APIs
Systems & Infra
Bash / Shell Google Workspace Azure Linux Scripting & Automation
Approach
Automation Problem Solving IT Management Documentation Deep Research

If it's worth automating, it's worth automating correctly. If it's not worth automating, I'll probably automate it anyway.

Current
Software Developer

Salesforce development focused on integrations and complex data models — building scalable solutions in Apex and platform architecture with a strong emphasis on long-term maintainability.

Salesforce Apex LWC Integrations

I have never once thought "that's probably good enough" and been right about it.

🧪
Current experiment

It's Monday night, been awake since 5am, and I'm building a random, over-complicated form just to see how far automation can chase it.

  • Start with a messy story and rough acceptance criteria, then turn them into scriptable test steps.
  • Match UI text line-by-line, including field names, labels and weird edge-case phrasing.
  • Capture screenshots on every pass so the story, the UI, and the test all line up.
  • Stress-test permutations, because smoke checks are not enough and early bugs are cheap to fix.
  • Make it feel like an experiment lab, not just another checklist.
Story · ACs · Screenshots · Permutations · Chaos
☁️
Salesforce Implementations

End-to-end platform delivery with Salesforce — from complex data modelling and integrations through to automation and custom UI.

Apex · LWC · Flows · Integrations
🌐
Web Development

Designed and built web platforms for small businesses — handling everything from initial architecture through to deployment, performance, and ongoing maintenance.

HTML · CSS · JavaScript · REST APIs
⚙️
Cloud & IT Administration

Managed Google Workspace and Azure environments — user provisioning, security configuration, and keeping things running quietly in the background.

Azure · Google Workspace · Bash · Linux
🔧
Automation & Scripting

Built scripts and automation pipelines to eliminate repetitive work — because a problem worth solving once is worth solving properly.

Bash · Python · Linux · APIs

Good software is the quiet kind — the kind that saves time, reduces noise, and makes the next person glad they took over.

05 — Get in touch

Let's build something
worth building.

I'm always open to interesting problems, ambitious projects, or just a good conversation about something deeply niche.

If the data doesn't move cleanly, the model isn't finished. A system should be obvious to the people who need to use it, not just the people who built it.