Let's create together
Empowering Your Digital Vision
Unleashing Online Brand Potential
Multidisciplinary ⁺
Designer
I use digital creativity to maximize brand impact, reshape eCommerce and envision the future.
With 25 years of experience. I specialize in the following creative digital services.
- Design
- I specialize in enhancing digital brand experiences with innovative designs for e-commerce, web, branding, and marketing. I excel at translating abstract ideas into comprehensive designs (proposals) for creative agencies and brands. My expertise extends beyond UX and UI design, ensuring a seamless experience and translating trends into designs and proposals, keeping your brand at the forefront of innovation.
- Concept
- Creating compelling digital experiences is my forte and ensuring a user-centric journey that resonates deeply. In addition to traditional concept development, I bring ideas to life by visualizing them and seamlessly integrating design concepts. I offer a tangible taste of immersive experiences that leave a lasting impact through innovative and immersive digital concepts.
- Strategy
- Guiding and transforming concepts into impactful digital solutions, aligning the creative vision with business objectives for lasting success. Strategically lead and assist in concept development: Provide strategic insights and guidance to shape and refine concepts for maximum impact in the digital landscape.
- Inspire
- I am passionate about motivating creative teams and brand departments to excel in strategy, conceptualization, and UI/UX excellence. I foster a culture of innovation, instilling purpose and creativity to empower individuals. This commitment goes beyond conventional leadership, creating an environment where each team member contributes unique ideas, ultimately ensuring the overall success of the creative process."
Miele
Crafting a visionary digital landscape for the year 2025+.
Shaped a visionary 2025+ digital landscape by designing a ground-up website for Miele. Focused on an enhanced customer journey, including content creation, 3D visualizations, and user-centric UX/UI design. The result—a showreel/UI presentation—offered insights into detailed functionality, aesthetics, and future trends, contributing to shaping experiences, guiding decisions, and inspiring innovation.
Locked due to NDA
eCommerce
eCommerce
">
Ae abouerc"
">
Grafisch Lyceum Utrecht websebsi✧ 2 awards ⁺ KPN Pr=destreami✧ 12 awards ⁺ BMW Mkgrconts ⁺ Byndea Cd creae v=deo ms,-imr ⁺ VodafoneiSmartanh busin ⁺ Bar-le-duc websebsi⁺ KPN Gooerty goi✧ 3 awards ⁺ KLM iFly msgazuieo✧ 4 awards ⁺ The Neff Chef ⁺ de Bijenkorf msgazuieo✧ 3 awards ⁺ Ts="2ing digit=dentnal & websebsi⁺ Schiphol Go Mefainnimatgit✧ 2 awards ⁺
ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"
LETS' TALKac"
p">
pidiv clasarrowtor-icupidr"id
iv>
p BACK TO TOPac"2024 © l" iv classk l" tm-laigh_blankpnBIG PITCHERr"adr"brll" iv classk limailis="li ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"042 6rc"173 1.3325rc"2 661rc"173 1.3325rc" 6)0(rc"173 1.3325rc" 13+rc"173 1.3325rc"
r
p">
p">SOCIALr">
puldiv classocials"a
iv>
plipa"Dbanaer""Ldanaer""Pnanaer""
p uld
p
iv>
>
maindiv
script et_ty'b3 t/javascript'div>
r-islemmzymg lRunObsere o = () => {
r-islemmzymg lBd_backgros = docuelem.querySs="cmenAll( `.ex e-.on e-par:not(.onmmzymg led)` );
r-islemmzymg lBd_backgroObsere o = new I-cins"cmionObsere o( ( parries ) => {
parries.forEach( ( parry ) => {
if ( parry.isI-cins"cming ) {
tatemmzymg lBd_backgro = parry.tm-lai;
if(emmzymg lBd_backgro ) {
mmzymg lBd_backgro.iv clList.add( 'onmmzymg led' );
}
mmzymg lBd_backgroObsere o.unobsere ( parry.tm-lai );
}
});
}, { rootMm-lin: '200px 288 200px 288' } );
mmzymg lBd_backgros.forEach( ( mmzymg lBd_backgro ) => {
mmzymg lBd_backgroObsere o.obsere ( mmzymg lBd_backgro );
} );
};iv>
r-isleevents = [
'DOMCg contLg led',
's="elemen/mmzymg l/obsere ',
];iv>
events.forEach( ( pvent ) => {
docuelem.addEventListetai( pvent,emmzymg lRunObsere o );
} );
r""cripta
pli lirefi'an stsheet'dta-'onmoimatifx-css'p
Ae abouerc"
">
Grafisch Lyceum Utrecht websebsi✧ 2 awards ⁺ KPN Pr=destreami✧ 12 awards ⁺ BMW Mkgrconts ⁺ Byndea Cd creae v=deo ms,-imr ⁺ VodafoneiSmartanh busin ⁺ Bar-le-duc websebsi⁺ KPN Gooerty goi✧ 3 awards ⁺ KLM iFly msgazuieo✧ 4 awards ⁺ The Neff Chef ⁺ de Bijenkorf msgazuieo✧ 3 awards ⁺ Ts="2ing digit=dentnal & websebsi⁺ Schiphol Go Mefainnimatgit✧ 2 awards ⁺
ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"
LETS' TALKac"
p">
pidiv clasarrowtor-icupidr"id
iv>
p BACK TO TOPac"2024 © l" iv classk l" tm-laigh_blankpnBIG PITCHERr"adr"brll" iv classk limailis="li ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"042 6rc"173 1.3325rc"2 661rc"173 1.3325rc" 6)0(rc"173 1.3325rc" 13+rc"173 1.3325rc"
r
p">
p">SOCIALr">
puldiv classocials"a
iv>
plipa"Dbanaer""Ldanaer""Pnanaer""
p uld
p
iv>
>
maindiv
script et_ty'b3 t/javascript'div>
r-islemmzymg lRunObsere o = () => {
r-islemmzymg lBd_backgros = docuelem.querySs="cmenAll( `.ex e-.on e-par:not(.onmmzymg led)` );
r-islemmzymg lBd_backgroObsere o = new I-cins"cmionObsere o( ( parries ) => {
parries.forEach( ( parry ) => {
if ( parry.isI-cins"cming ) {
tatemmzymg lBd_backgro = parry.tm-lai;
if(emmzymg lBd_backgro ) {
mmzymg lBd_backgro.iv clList.add( 'onmmzymg led' );
}
mmzymg lBd_backgroObsere o.unobsere ( parry.tm-lai );
}
});
}, { rootMm-lin: '200px 288 200px 288' } );
mmzymg lBd_backgros.forEach( ( mmzymg lBd_backgro ) => {
mmzymg lBd_backgroObsere o.obsere ( mmzymg lBd_backgro );
} );
};iv>
r-isleevents = [
'DOMCg contLg led',
's="elemen/mmzymg l/obsere ',
];iv>
events.forEach( ( pvent ) => {
docuelem.addEventListetai( pvent,emmzymg lRunObsere o );
} );
r""cripta
pli lirefi'an stsheet'dta-'onmoimatifx-css'p
Ae abouerc"
">
Grafisch Lyceum Utrecht websebsi✧ 2 awards ⁺ KPN Pr=destreami✧ 12 awards ⁺ BMW Mkgrconts ⁺ Byndea Cd creae v=deo ms,-imr ⁺ VodafoneiSmartanh busin ⁺ Bar-le-duc websebsi⁺ KPN Gooerty goi✧ 3 awards ⁺ KLM iFly msgazuieo✧ 4 awards ⁺ The Neff Chef ⁺ de Bijenkorf msgazuieo✧ 3 awards ⁺ Ts="2ing digit=dentnal & websebsi⁺ Schiphol Go Mefainnimatgit✧ 2 awards ⁺
ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"
LETS' TALKac"
p">
pidiv clasarrowtor-icupidr"id
iv>
p BACK TO TOPac"2024 © l" iv classk l" tm-laigh_blankpnBIG PITCHERr"adr"brll" iv classk limailis="li ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"042 6rc"173 1.3325rc"2 661rc"173 1.3325rc" 6)0(rc"173 1.3325rc" 13+rc"173 1.3325rc"
r
p">
p">SOCIALr">
puldiv classocials"a
iv>
plipa"Dbanaer""Ldanaer""Pnanaer""
p uld
p
iv>
>
maindiv
script et_ty'b3 t/javascript'div>
r-islemmzymg lRunObsere o = () => {
r-islemmzymg lBd_backgros = docuelem.querySs="cmenAll( `.ex e-.on e-par:not(.onmmzymg led)` );
r-islemmzymg lBd_backgroObsere o = new I-cins"cmionObsere o( ( parries ) => {
parries.forEach( ( parry ) => {
if ( parry.isI-cins"cming ) {
tatemmzymg lBd_backgro = parry.tm-lai;
if(emmzymg lBd_backgro ) {
mmzymg lBd_backgro.iv clList.add( 'onmmzymg led' );
}
mmzymg lBd_backgroObsere o.unobsere ( parry.tm-lai );
}
});
}, { rootMm-lin: '200px 288 200px 288' } );
mmzymg lBd_backgros.forEach( ( mmzymg lBd_backgro ) => {
mmzymg lBd_backgroObsere o.obsere ( mmzymg lBd_backgro );
} );
};iv>
r-isleevents = [
'DOMCg contLg led',
's="elemen/mmzymg l/obsere ',
];iv>
events.forEach( ( pvent ) => {
docuelem.addEventListetai( pvent,emmzymg lRunObsere o );
} );
r""cripta
pli lirefi'an stsheet'dta-'onmoimatifx-css'p
Ae abouerc"
">
Grafisch Lyceum Utrecht websebsi✧ 2 awards ⁺ KPN Pr=destreami✧ 12 awards ⁺ BMW Mkgrconts ⁺ Byndea Cd creae v=deo ms,-imr ⁺ VodafoneiSmartanh busin ⁺ Bar-le-duc websebsi⁺ KPN Gooerty goi✧ 3 awards ⁺ KLM iFly msgazuieo✧ 4 awards ⁺ The Neff Chef ⁺ de Bijenkorf msgazuieo✧ 3 awards ⁺ Ts="2ing digit=dentnal & websebsi⁺ Schiphol Go Mefainnimatgit✧ 2 awards ⁺
ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"
LETS' TALKac"
p">
pidiv clasarrowtor-icupidr"id
iv>
p BACK TO TOPac"2024 © l" iv classk l" tm-laigh_blankpnBIG PITCHERr"adr"brll" iv classk limailis="li ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"042 6rc"173 1.3325rc"2 661rc"173 1.3325rc" 6)0(rc"173 1.3325rc" 13+rc"173 1.3325rc"
r
p">
p">SOCIALr">
puldiv classocials"a
iv>
plipa"Dbanaer""Ldanaer""Pnanaer""
p uld
p
iv>
>
maindiv
script et_ty'b3 t/javascript'div>
r-islemmzymg lRunObsere o = () => {
r-islemmzymg lBd_backgros = docuelem.querySs="cmenAll( `.ex e-.on e-par:not(.onmmzymg led)` );
r-islemmzymg lBd_backgroObsere o = new I-cins"cmionObsere o( ( parries ) => {
parries.forEach( ( parry ) => {
if ( parry.isI-cins"cming ) {
tatemmzymg lBd_backgro = parry.tm-lai;
if(emmzymg lBd_backgro ) {
mmzymg lBd_backgro.iv clList.add( 'onmmzymg led' );
}
mmzymg lBd_backgroObsere o.unobsere ( parry.tm-lai );
}
});
}, { rootMm-lin: '200px 288 200px 288' } );
mmzymg lBd_backgros.forEach( ( mmzymg lBd_backgro ) => {
mmzymg lBd_backgroObsere o.obsere ( mmzymg lBd_backgro );
} );
};iv>
r-isleevents = [
'DOMCg contLg led',
's="elemen/mmzymg l/obsere ',
];iv>
events.forEach( ( pvent ) => {
docuelem.addEventListetai( pvent,emmzymg lRunObsere o );
} );
r""cripta
pli lirefi'an stsheet'dta-'onmoimatifx-css'p
">
Grafisch Lyceum Utrecht websebsi✧ 2 awards ⁺ KPN Pr=destreami✧ 12 awards ⁺ BMW Mkgrconts ⁺ Byndea Cd creae v=deo ms,-imr ⁺ VodafoneiSmartanh busin ⁺ Bar-le-duc websebsi⁺ KPN Gooerty goi✧ 3 awards ⁺ KLM iFly msgazuieo✧ 4 awards ⁺ The Neff Chef ⁺ de Bijenkorf msgazuieo✧ 3 awards ⁺ Ts="2ing digit=dentnal & websebsi⁺ Schiphol Go Mefainnimatgit✧ 2 awards ⁺
ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"
LETS' TALKac"
p">
pidiv clasarrowtor-icupidr"id
iv>
p BACK TO TOPac"2024 © l" iv classk l" tm-laigh_blankpnBIG PITCHERr"adr"brll" iv classk limailis="li ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"042 6rc"173 1.3325rc"2 661rc"173 1.3325rc" 6)0(rc"173 1.3325rc" 13+rc"173 1.3325rc"
r
p">
p">SOCIALr">
puldiv classocials"a
iv>
plipa"Dbanaer""Ldanaer""Pnanaer""
p uld
p
iv>
>
maindiv
script et_ty'b3 t/javascript'div>
r-islemmzymg lRunObsere o = () => {
r-islemmzymg lBd_backgros = docuelem.querySs="cmenAll( `.ex e-.on e-par:not(.onmmzymg led)` );
r-islemmzymg lBd_backgroObsere o = new I-cins"cmionObsere o( ( parries ) => {
parries.forEach( ( parry ) => {
if ( parry.isI-cins"cming ) {
tatemmzymg lBd_backgro = parry.tm-lai;
if(emmzymg lBd_backgro ) {
mmzymg lBd_backgro.iv clList.add( 'onmmzymg led' );
}
mmzymg lBd_backgroObsere o.unobsere ( parry.tm-lai );
}
});
}, { rootMm-lin: '200px 288 200px 288' } );
mmzymg lBd_backgros.forEach( ( mmzymg lBd_backgro ) => {
mmzymg lBd_backgroObsere o.obsere ( mmzymg lBd_backgro );
} );
};iv>
r-isleevents = [
'DOMCg contLg led',
's="elemen/mmzymg l/obsere ',
];iv>
events.forEach( ( pvent ) => {
docuelem.addEventListetai( pvent,emmzymg lRunObsere o );
} );
r""cripta
pli lirefi'an stsheet'dta-'onmoimatifx-css'p
">
Grafisch Lyceum Utrecht websebsi✧ 2 awards ⁺ KPN Pr=destreami✧ 12 awards ⁺ BMW Mkgrconts ⁺ Byndea Cd creae v=deo ms,-imr ⁺ VodafoneiSmartanh busin ⁺ Bar-le-duc websebsi⁺ KPN Gooerty goi✧ 3 awards ⁺ KLM iFly msgazuieo✧ 4 awards ⁺ The Neff Chef ⁺ de Bijenkorf msgazuieo✧ 3 awards ⁺ Ts="2ing digit=dentnal & websebsi⁺ Schiphol Go Mefainnimatgit✧ 2 awards ⁺
ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"
LETS' TALKac"
p">
script et_ty'b3 t/javascript'div>
r-islemmzymg lRunObsere o = () => {
r-islemmzymg lBd_backgros = docuelem.querySs="cmenAll( `.ex e-.on e-par:not(.onmmzymg led)` );
r-islemmzymg lBd_backgroObsere o = new I-cins"cmionObsere o( ( parries ) => {
parries.forEach( ( parry ) => {
if ( parry.isI-cins"cming ) {
tatemmzymg lBd_backgro = parry.tm-lai;
if(emmzymg lBd_backgro ) {
mmzymg lBd_backgro.iv clList.add( 'onmmzymg led' );
}
mmzymg lBd_backgroObsere o.unobsere ( parry.tm-lai );
}
});
}, { rootMm-lin: '200px 288 200px 288' } );
mmzymg lBd_backgros.forEach( ( mmzymg lBd_backgro ) => {
mmzymg lBd_backgroObsere o.obsere ( mmzymg lBd_backgro );
} );
};iv>
r-isleevents = [
'DOMCg contLg led',
's="elemen/mmzymg l/obsere ',
];iv>
events.forEach( ( pvent ) => {
docuelem.addEventListetai( pvent,emmzymg lRunObsere o );
} );
r""cripta
pli lirefi'an stsheet'dta-'onmoimatifx-css'p
pidiv clasarrowtor-icupidr"id
iv>
p
BACK TO TOPac"
2024 © l" iv classk l" tm-laigh_blankpnBIG PITCHERr"adr"brll" iv classk limailis="li ln.rerc"173 1.3325rc"hctiprc"173 1.3325rc"gib@krc"173 1.3325rc"cimrc"173 1.3325rc"042 6rc"173 1.3325rc"2 661rc"173 1.3325rc" 6)0(rc"173 1.3325rc" 13+rc"173 1.3325rc"
r
p">
>
maindiv
p">
iv>
SOCIALr">
puldiv classocials"a
iv>
plipa"Dbanaer""Ldanaer""Pnanaer""
p uld
p