Portfolio of Stephane Billon, digital designer & art director with experience across web & product design. Currently working & living in Montréal.
7.7
Usability
Design
Development
Canada
About
Credits
Screenshots
Results
7.7
Usability
Design
Development
Final Score
Usability
Design
Development
Similar Websites
OWDA
7.1
from
Germany
SOTD
7.7