About me
For more than ten years, I’ve built and maintained commercial websites, custom functionality, integrations, and production systems, with WordPress and WooCommerce forming the core of much of my work.
My technical background spans WordPress, WooCommerce, PHP, JavaScript, and backend development. More recently, I’ve expanded this work into Laravel applications, REST APIs, payment integrations, cloud storage, deployment, and automated testing.
I work best where a business need has to be translated into a practical technical solution. I like to understand the real problem, break it into manageable parts, and carry the implementation through to a working result.
What I work with
My strongest areas are WordPress and backend development, integrations, and work on existing production systems.
WordPress and WooCommerce
Custom functionality, plugin development, order workflows, maintenance, and compatibility work.
PHP and Laravel
Backend features, business logic, data processing, internal services, and API development.
Integrations
REST APIs, webhooks, payment systems, cloud storage, and third-party services.
Existing products
Debugging, extending existing codebases, production support, and carrying features from requirements to release.
MySQL and infrastructure
Database work, Docker-based development, Linux servers, deployment, logging, and troubleshooting.
Frontend implementation
Responsive interfaces built with HTML, CSS, JavaScript, jQuery, and Bootstrap.
Building InvoHawk
InvoHawk brings these areas together in a real production product.
I created it to provide WooCommerce stores with a simpler PDF invoicing workflow. The project grew from an initial product idea into a live system consisting of a custom WooCommerce plugin, a Laravel backend, PDF generation, private cloud storage, payment processing, and supporting infrastructure.
I designed and implemented the product architecture, store connection flow, invoice processing, order synchronization, paid-access logic, checkout integration, and payment webhooks. I also built the logging and error-handling flows, automated tests, compatibility checks, and deployment process.
Building InvoHawk required more than coding individual features. It involved understanding the business model, making product and UX decisions, integrating external services, working through legal and payment-provider requirements, and bringing the complete system to production.
Open to collaboration
Alongside developing and supporting InvoHawk, I’m open to discussing suitable remote part-time, full-time, or contract opportunities.
I’m particularly interested in practical product work as part of an existing development team, especially around WordPress, WooCommerce, PHP, Laravel, backend systems, and web integrations.
If my experience looks relevant to what you are building, feel free to get in touch.