1Custom Web Design – Insurance Agency2

1Life Drawing, Postures2

1Communication Designer, Web Designer, UI Developer, Photographer2

1Interactive Multimedia Installation, Memorial and Museum Sachsenhausen2

1Responsive Online Shop2

1Seaspan Virtual Tour2

1Web Development Studies – British Columbia Institute of Technology, 2014—20152

1jQuery Tutorial2

1JavaScript Online Game2

1Event Photography2

1Over 10 Years of Website Design & Web Development – View samples from 2004—20132

1Print & Branding2

1House Of Commons
MP Website Program, 2009—20132

1Platform Vancouver2

1Educational Software, Game Design & Development2

1Life Drawing, Dr Sketchy2

1Sports Photography2

1Fashion Photoshoot2

A multimedia journey that investigates the phenomenon of hearing2


I came across an old super8 film of my father, who passed away shortly after in 1978, and of whom I have scant memories. The footage captures moments with my […]

Custom Web Design – Insurance Agency

Web Design and Rebranding for Versicherungsdienst Keller – Insurance Agency, Germany in cooperation with COVISIONMEDIA Stuttgart

Skybound Perspectives – Harbour Air Seaplanes

Soar above the stunning cityscape and coastal wonders of Vancouver on an unforgettable scenic tour, aboard Harbour Air’s Havilland Beaver. Pilot: Robert Johnson, Harbour Air Seaplanes, Vancouver Camera & Editing: […]

Life Drawing, Postures

Selection of classic life drawing studies

Communication Designer, Web Designer, UI Developer, Photographer

Creative Digital Designer with expertise in Graphic Design and Interactive Design.

Desolation Sound

Join me for an epic kayaking adventure through the stunning wilderness of Desolation Sound. In this movie, you’ll witness the raw beauty of nature as we paddle through crystal-clear waters, […]

Interactive Multimedia Installation, Memorial and Museum Sachsenhausen

The multimedia application »The everyday life of prisoners at Sachsenhausen concentration camp 1936 to 1945« as part of an exhibition is based on the experiences, actions and conduct of prisoners. […]

Responsive Online Shop

User Experience Design for Vollmer Aluminium in coorperation with COVISIONMEDIA Stuttgart

Dein Pausenladen

Nice working with the team in Germany on this project and website.

Cypress Mountain – Lift Ops

Join the incredible Lift Operations team for this winter season on Cypress Mountain. (cypressmountain.com) Music by Lauge & Baba Gnohm – Nostalgi Camera & Editing by Daniele Cotellessa | Corlop.ca

Seaspan Virtual Tour

Web Development for Coastlines Creative Group and Seaspan using HTML5, CSS3, JavaScript, JQuery

Circle Wellness Studios

Redesign of Circle Wellness Studios to promote their luxury, unique saunas that use himalayan salt walls to promote overall health and wellness, for both residential and commercial clients. The work […]

Web Development Studies – British Columbia Institute of Technology, 2014—2015

BCIT Technical Web Design – Certificate. The TWD program in hands-on combining current web design technologies with challenging assignments, structured projects, and industry experience. This was a 6 month intense […]

jQuery Tutorial

JS is a jQuery tutorial blog, featuring 3 JS plugins every month. Explore Image/ Gallery and Text tools for your website.

JavaScript Online Game

Makhai Games Inc is a fictitious online game company. The website has been hand coded using HTML5, CSS3, JavaScript.

Event Photography

The 2016 Royal Tour of The Duke and Duchess of Cambridge   In Conversation: Marian Bantjes and Stefan Sagmeister, hosted by the GDC BC – Graphic Designers of Canada and […]

Over 10 Years of Website Design & Web Development – View samples from 2004—2013

Check out my website design portfolio for some examples of my past work. I built these sites from the ground up using the latest technology, long term project management, development […]

Wedding Photography

Beautiful August wedding with a lovely couple! Book me at an affordable rate.

Windsurfing Video Clip

This is a corporate video for Club Locarno (clublocarno.com) a Vancouver based sailing club. Music by Accadia – Into The Dawn Camera and cut by Daniele Cotellessa | Corlop.ca Secondary […]