Duncan Heffron

Duncan Heffron

|

About me

Dutch front-end wizard casting digital spells. Mixing pixel-perfect code with the flair of a seasoned bartender. From the heart of the Netherlands, I craft memorable digital experiences that leave a lasting impression.

What I do

CODE

Clean code for a better experience and easier maintenance.

VISUAL

Captivating visuals for standout designs and branding.

MOTION

Engaging motion design for a more immersive experience.

INTERACTION

Intuitive interactions for a more natural flow.

CONNECTION

Meaningful connections for a more personal engagement.

Work Experience

Over seven years immersed in the world of front-end development, collaborating with exceptional talents to craft innovative solutions and achieve remarkable outcomes.

Feb 2025 - Present Current

Front-end Developer

Flexxmarketing — Nunspeet

Creating custom, high-quality front-end solutions using WordPress, helping clients stand out with clean, performant websites.

Feb 2021 - Jan 2025

Front-end Developer

WAUW creative digital agency — Harderwijk

Crafted sleek, high-performing websites and e-commerce solutions using WordPress turning client ideas into digital reality.

Sep 2022 - Aug 2024

Nightlife Bartender

De Boterlap — Harderwijk

Mixed drinks and good vibes twice a month on Saturday nights — because code isn't the only thing that should flow smoothly.

Feb 2021 - Jan 2022

Front-end Developer

Merkmeester — Harderwijk

Developed custom WordPress templates tailored to client needs, ensuring every site looked and performed like a charm.

Feb 2020 - Jan 2021

Front-end Developer

ShareValue — Gouda

Kept the company website fresh and functional during the COVID slowdown, making the most of downtime by refining internal projects.

Sep 2019 - Jan 2020

Front-end Developer

Jobs & Media Group — Amsterdam

Contributed to multiple recruitment platforms and built a full design system in collaboration with the design team — bridging the gap between vision and execution.

Jan 2018 - Feb 2019

Intern Front-end Developer

Brthrs Agency — Utrecht

Developed custom WordPress templates, sharpening my skills and learning the ins and outs of client-focused web development.

The Journey Ahead

Life is about creating memorable experiences. Here's my bucket list of dreams and adventures I want to pursue in this beautiful journey called life.

Live Authentically • Grow Continuously • ✨ Dream Fearlessly • Create Passionately • Learn Endlessly • Give Generously • ❤️ Love Deeply • Explore Widely • Impact Positively • Inspire Daily ✨ • Live Authentically • Grow Continuously • ✨ Dream Fearlessly • Create Passionately • Learn Endlessly • Give Generously • ❤️ Love Deeply • Explore Widely • Impact Positively • Inspire Daily ✨

Visit all 7 continents

Future Adventure

See the Northern Lights

Future Adventure

Get drivers license

Completed

Visit all Disney parks

Future Adventure

Be on television

Completed

Learn Japanese

Future Adventure

Travel to Japan

Future Adventure

Go to Disneyland Paris

Completed

Build a flutter app

Future Adventure

Hike mount Roque Nublo

Completed

Buy my first house

Future Adventure

Get motorcycle license

Future Adventure

Travel to New York

Future Adventure

Travel to Berlin

Completed

Climb Mount Fuji

Future Adventure

Learn GSAP

Completed

Take a solo trip to a destination

Future Adventure

Learn Tailwind CSS

Completed

Go to a cooking class

Future Adventure

Get a tattoo

Completed

Get married

Future Adventure

Get my own place

Completed

Do a mountain bike trail

Completed

Buy dream car

Future Adventure

Go to a cocktail class

Future Adventure

Go scuba diving in the Great Barrier Reef

Future Adventure

Go kayaking

Completed

Practice mindfulness and meditation

Completed

Overcome my fear of heights

Future Adventure

Overcome my fear of public speaking

Completed

Visit the Rijksmusuem

Future Adventure

Attend a traditional tea ceremony in Japan

Future Adventure

Propose to my girlfriend

Future Adventure

Visual Journey

Capturing life's precious moments through the lens. From vibrant adventures to quiet reflections, every image tells a unique story.

image 1
View Image
image 14
View Image
image 15
View Image
image 16
View Image
image 17
View Image
image 18
View Image
image 19
View Image
image 2
View Image
image 20
View Image
image 21
View Image
image 22
View Image
image 23
View Image
image 24
View Image
image 25
View Image
image 26
View Image
image 27
View Image
image 28
View Image
image 29
View Image
image 3
View Image
image 30
View Image
image 31
View Image
image 32
View Image
image 33
View Image
image 34
View Image
image 35
View Image
image 36
View Image
image 37
View Image
image 38
View Image
image 39
View Image
image 4
View Image
image 5
View Image
image 6
View Image
image 7
View Image
image 8
View Image
image 9
View Image