Full-Stack Web Developer · Melbourne, VIC
Stephen David
Full-stack web developer with 10+ years delivering responsive, scalable websites and applications across agency, in-house product, and freelance environments. Hands-on across modern JavaScript (Next.js, Remix, React, Vue), PHP-based CMSes (WordPress, Payload, Silverstripe, Shopify), and Node.js back-ends, with a track record of mentoring developers, shaping technical direction, and shipping production work on deadline.
Summary
Full-stack web developer with 10+ years delivering responsive, scalable websites and applications across agency, in-house product, and freelance environments. Hands-on across modern JavaScript (Next.js, Remix, React, Vue), PHP-based CMSes (WordPress, Payload, Silverstripe, Shopify), and Node.js back-ends, with a track record of mentoring developers, shaping technical direction, and shipping production work on deadline.
Skills
Front-end
- HTML
- CSS/SCSS
- TailwindCSS
- TypeScript
- React
- Vue.js
- Next.js
- Remix.run
- React Router
Back-end
- PHP
- Laravel
- C# / .NET
- Node.js
- MySQL
- GraphQL
- Hygraph
- Supabase
CMS & E-commerce
- WordPress
- Payload CMS
- Silverstripe
- Shopify (Liquid)
DevOps & Tools
- Docker
- DDEV
- GitHub Actions
- Cloudflare
- Vercel
- GCP
- cPanel/WHM
- Coolify
AI & Automation
- Claude Code
- Anthropic API
- OpenAI / Codex
- Prompt Engineering
- AI-Assisted Development
Experience
Senior Full-Stack Developer
Jun 2026 – PresentBear Marketing · Kelvin Grove, QLD
Leading full-stack delivery across Next.js, Payload CMS, WordPress, and Shopify projects for a digital marketing agency, while mentoring a developer and owning technical quality.
- Mentor a developer through code reviews, pairing, and clearer engineering standards
- Collaborate directly with internal stakeholders to translate business, marketing, and campaign requirements into practical technical solutions delivered on deadline
- Build client sites and apps in Next.js, WordPress, and Shopify — responsive front-ends, server-side logic, CMS integration
- Develop Payload CMS content models, custom admin behaviour, and dynamic page structures
- Maintain and customise Shopify storefronts for marketing, e-commerce, and campaign requirements
- Own solution design, estimation, and delivery of complex requirements; manage releases on Coolify, Vultr, and other hosting platforms
Senior Full-Stack Web Developer / Lead AI Developer
May 2023 – Jun 2026Point Hacks Australia · Elsternwick, VIC
Developed and optimised the Point Hacks and Australian Frequent Flyer websites and community platforms, and led AI tooling adoption across the team.
- Evolved into an AI-driven developer by integrating LLM APIs and modern AI frameworks into day-to-day delivery, using AI as leverage to rapidly prototype features, automate repetitive engineering tasks, and shorten iteration cycles
- Built lightweight AI tools that removed friction from editorial, content, and engineering workflows
- Led new developers' technical direction through code reviews, pairing, and architectural coaching
- Rebuilt the Point Hacks website in Laravel with a new design, templating, and back-end architecture
- Built the Point Hacks Concierge app in Remix.run, syncing content via GraphQL (Hygraph, PocketBase)
Senior Full-Stack Developer
Jul 2021 – May 2023The Refinery Ltd · Prahran, VIC
Led a small development team delivering full-stack websites for a digital marketing agency.
- Delivered end-to-end Silverstripe CMS builds, implementing creative designs with Bootstrap
- Built back-end logic and front-end functionality with React.js, jQuery, and Grunt
- Designed database structures and administered WHM, cPanel, domains, and SSL across client sites
Systems Administrator / Business Analyst / Full-Stack Developer
Jun 2017 – Jun 2021Shuk Engineering Distributors Ltd · Auckland, New Zealand
Owned IT operations and business intelligence for a distribution company.
- Wrote MySQL reporting scripts and produced purchase forecasts for inventory and cashflow planning
- Administered CRM, inventory, and security databases, correcting data inconsistencies
- Developed the company website and managed core IT systems including Cin7, Microsoft 365, and Exchange
Full-Stack Developer / Office Administrator
Jun 2015 – Jun 2017Kiwise Digital Agency · Auckland, New Zealand
Sole developer across client websites, mobile apps, and games.
- Built end-to-end WordPress websites and client web applications in C# / .NET
- Developed 2D games with Cocos2D and mobile apps with React Native
- Set engineering standards as tech lead and trained incoming juniors and interns across the stack
Software Engineer Intern
Dec 2014 – Feb 2015Accordo Group Limited · Auckland, New Zealand
- Assisted in designing and developing high-value business features and their databases
- Created and executed test cases for feature development
Other works
Freelance Full-Stack Developer
Feb 2024 – PresentSelf-employed
Delivering scalable web solutions and responsive sites for small businesses and creatives.
- Built full-stack WordPress sites and custom themes for clients including Freddie Pitts Studio, Chingu Gel, Whitecomb Range, and Gelo Cruz
- Built Next.js sites including my portfolio (stephendavid.dev) and landing pages for Safe as 3 Houses and Kinetic Effect
- Maintain and extend Shopify storefronts with custom Liquid development, including fansycake.com
- Delivered .NET back-end features and integrations extending existing enterprise systems
Education
University of Auckland
Bachelor of Science, Major in Computer Science
References available on request.