Freelance Full-Stack Developer | Laravel, Vue.js, Stripe
October 2025 to Present (8 months)
Australia
Independent contracting building production-grade e-commerce platforms with Laravel 12, Vue 3, Pinia, and Tailwind CSS 4.
Built Phasin'Land for my own apparel brand: a full e-commerce platform with an AI-powered Design Studio (Fabric.js 7 + OpenAI) for customer-created designs, real-time pricing, and content moderation, alongside Stripe payments (Apple Pay, Google Pay, Link), a gift-card and coupon engine, reviews, and a full admin panel with Chart.js analytics. Architected around a service layer with async job queues, AWS S3, Sanctum auth, 2FA, role-based access (Spatie), and ATO/ACL/GDPR compliance.
Built Élara for a client: a global luxury fashion e-commerce platform selling worldwide, with multi-currency Stripe checkout (AUD, USD, EUR, ZAR), region-aware shipping and tax (GST/VAT/sales tax), customer self-service returns, exchanges, and ATO-compliant refunds, a customer portal with 2FA and GDPR export, and a full admin panel with revenue analytics. Hardened with a strict CSP, AES-256 field encryption, Stripe idempotency, and multi-region privacy compliance (GDPR, CCPA, POPIA, APP).