Full stack builder
Owns features end to end: database, API, frontend and the server they run on.
Senior Full Stack Developer
01 / Professional summary
Senior Full Stack Developer with 10 years of remote experience building single-page applications and APIs for companies in Australia, the United States, Germany and the Philippines. Specialized in PHP and JavaScript, with most of my experience in Laravel and Vue.js, plus test-driven API development, payment integrations and Docker-based deployments on Ubuntu servers. Open to remote, full-time roles.
02 / Highlights
Owns features end to end: database, API, frontend and the server they run on.
Backends written test-first, with unit, end-to-end and API tests behind every change.
Ten years working remotely with teams across four countries and their time zones.
03 / Technical skills
04 / Experience
Bulletproof my Business · Remote (Australia) · Full-time
SaaS platform development and server management in PHP (Slim) and JavaScript, plus a Vue.js and Laravel booking system.
Red Core Solutions · Remote (Philippines) · Full-time
Budgeting with financial forecasting, automated reports and multi-branch staff scheduling, on Vue.js, Laravel and Docker.
Rampedup Contact Data Solutions · Remote (Atlanta, US) · Full-time
A large C#/.NET and AngularJS data platform: new features, data services and customer API integrations.
Ubernet · Remote (Germany) · Freelance
E-commerce, booking and automated billing projects with Stripe, Braintree, Paddle and PayPal.
WebArt Designs · Remote (Australia) · Full-time
CRM, e-commerce, booking and billing sites with Vue.js and Laravel, built test-first, plus APIs for mobile apps.
05 / Projects
A few public highlights. Much of my work, including internal systems at Red Core Solutions and Ubernet, isn't publicly accessible.
Competitive ladder and open-play queue for pickleball clubs, built and hosted solo; 2 active clubs, 100+ players and 400+ matches so far.
Laravel, Vue.js, MySQL, Ubuntu on VultrService-management platform that protects businesses from bad-paying customers through legal checks.
PHP, Slim, Vue.js, LaravelFirearms database for buyers and advertisers; built product-information features for admins and users.
Laravel, Livewire, Inertia.jsContact database for lead prospecting; built lead and contact management features and customer API integrations.
C#, .NET Framework, AngularJS06 / Education
STI College · Philippines
07 / Contact