The Full Picture

Dan Napoleoni · Frontend Developer · Melbourne, Australia

Introduction

Frontend developer with 15+ years of experience across the full evolution of web development — from Flash and interactive media through to modern React, TypeScript, and Vue.js applications. Strong UX instincts, clear communicator, and genuine collaborator. Experienced across agency and product environments with deep expertise in digital marketing production alongside modern frontend engineering.

A developer who thinks like a designer and communicates like a human.

Experience

  1. Contract

    Software Engineer

    Everest Engineering

    React & TypeScript feature development for Splose, a healthcare practice management platform. Built a new reporting dashboard under a tight product launch deadline, and designed a reusable "FlowModal" engine that turned repetitive modal implementations into a modular, documented system for future developers to build on.

  2. Role made redundant

    Frontend Developer

    Mira | Business Software

    Frontend development for a SaaS app built in Quasar, Vue JS and Laravel. Small, self-directed dev team that owned the full product lifecycle from user feedback through to shipping. Upskilled in Laravel and Figma on the job to contribute beyond the frontend. Created and developed a new feature from interpreting user feedback, creating wireframes, mocking up designs with component ui, developing and testing.

  3. Contract

    eDM Developer

    World Vision Australia

    Short contract covering BAU eDM development — translating designs into HTML emails for the Child Sponsorship program, plus branded templates for the team's internal SharePoint site.

  4. Role made redundant

    VueJS Developer

    AdTorque Edge

    Sole developer on a ground-up SPA build in VueJS, TypeScript & Tailwind — a management tool for car-dealership franchise owners. Evaluated and replaced the original component library, set up the project architecture, and advocated for proper scoping and backend support throughout.

  5. Role made redundant

    Frontend Developer

    Honest Fox

    Developed a ground-up rebuild of the agency website in Vue, Nuxt, Tailwind & Storyblok — then went beyond the brief to make the entire site CMS-editable with a full page-builder system. Followed by general agency work across Vue, React, vanilla JS, and CMS platforms including Hubspot, Strapi, Contentful and CraftCMS.

  6. Technical Producer

    Bower House Digital

    Poached from Clemenger after impressing the CEO with my Salesforce work. Modernised the team's entire eDM development pipeline — new tooling, streamlined asset workflows, and a complete overhaul of their Salesforce Marketing Cloud system with reusable templates, code snippets and helper functions.

  7. Frontend Developer

    Clemenger BBDO

    Learned Vue on the job and shipped it to production. Built Vue.js applications for BMW and Myer, including a complete overhaul of the Fashions on the Field web app under a tight Melbourne Cup deadline. Dynamic HTML banner campaigns for BMW, NAB, TAC and Belong. Later became the sole Myer eDM developer, running the full pipeline from design to Salesforce deployment.

  8. Contract

    Various Contracts

    The Royals, Trout, Cummins & Partners

    Contracts across three agencies. At The Royals: dynamic HTML banner suites for AustralianSuper (adopted by Google as a DV360 showcase), Athena Home Loans, Deakin University, Intel and REA Group, plus eDMs for Spotify and Mercedes-Benz. At Trout: product page builds for Reece Group. At Cummins & Partners: dynamic banners for SpecSavers.

  9. Developer

    Isobar Australia

    Eight years spanning the full evolution of web development — from Flash and ActionScript through to HTML5 banners, eDMs, and frontend JavaScript. Built interactive mobile games for Smiggle, redeveloped The Smith Family's donation portal with a custom state-machine, and managed the Porter Davis website solo for over a year. Became DoubleClick Studio HTML5 certified.

  10. Developer

    Cre8ive

    Early-career Flash development in Canberra — ActionScript, interactive websites and microsites, including award-winning work for the Royal Australian Mint.

Skills & Tools

  • React
  • TypeScript
  • Vue.js
  • JavaScript (ES6+)
  • HTML5 / Semantic HTML
  • CSS3 / SCSS / Tailwind
  • Next.js
  • Nuxt
  • Quasar
  • Laravel
  • GSAP
  • REST APIs
  • GraphQL
  • Git
  • Agile / Scrum
  • Figma → Code
  • Responsive Design
  • WCAG Accessibility
  • Headless CMS (Storyblok, DatoCMS, Craft CMS)
  • AI-Assisted Development (Claude, Copilot, Cursor)
  • Salesforce Marketing Cloud
  • eDM Design & Development
  • HTML Email (Responsive, Cross-client)
  • Google DV360 / DoubleClick Studio
  • Dynamic HTML Banners (DCO)
  • Photoshop / Sketch / Figma

Also

Beyond the day job: lifelong game design enthusiast with a trail of prototypes — from custom HeroQuest campaigns to mobile experiments with AI-assisted development. Puzzle and ARG designer who once built a city-spanning birthday treasure hunt involving a locked briefcase, a spy bag-swap on a park bench, black-light ink, mysterious packages hidden in local businesses and a casino mission. Creative writer — completed an AFTRS screenplay course, currently a member of Unsolicited Musings writing collective. Recently designed a variable-difficulty cryptic crossword system for a friend's D&D campaign. Self-appointed Chief Vibes Officer at every workplace I've been part of. I believe culture isn't a perk — it's infrastructure.

Read enough?

Whether it's frontend, marketing, UX, or something in between — I'm available now and keen for a conversation.