Stephen David

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 – Present

Bear 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 2026

Point 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 2023

The 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 2021

Shuk 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 2017

Kiwise 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 2015

Accordo 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 – Present

Self-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.