Senior Laravel developer building production applications with an AI-native architect workflow. I design systems, direct implementation, and ship quality software faster than traditional approaches allow.
I don't just write code. I design systems. My workflow centers on clear architectural thinking: defining data models, mapping relationships, and specifying business logic before a single line gets written.
Then I use Claude Code as a senior implementation partner to build out the implementation while I review, direct, and course-correct. I write the tests, handle edge cases, and make the judgment calls that require genuine experience.
The result is faster delivery, more consistent code, and my time spent where it matters most: on decisions, not boilerplate.
Domain modeling, data relationships, business logic specification. The thinking that determines whether the project succeeds.
Project structure, conventions, and standards. Setting up the guardrails that keep the codebase clean at scale.
AI-augmented implementation with continuous review. Every piece of code is evaluated against the architectural vision.
Comprehensive testing with Pest, edge case handling, and the experienced judgment that only comes from building real systems.
BSc Computer Science, University of Victoria (Dean's List, 2022). Three years as a backend developer at a SaaS company, followed by software consulting work across multiple client projects.
I've built everything from airline database migration systems to admin panels to multi-tenant SaaS applications. My strength is taking ambiguous requirements and turning them into clean, maintainable systems.
Based in British Columbia. Available for remote work anywhere in North America.