I was lead developer of Google's Creative Guidebook, for WeAreHive.
The project won several awards:
LAUNCHI was lead developer of Google's Creative GuidebookX
I worked as a technology consultant for Toaster within Google's BrandHack workshops throughout Asia-Pacifc (Thailand, Malaysia, Indonesia, Philippines).
Client facing role.
Responsibilities include advising on technical feasibility of solutions, debriefng London teams for prototype development, and pitch-back of technical presentations.
I was a technology consultant at Google's BrandhacksX
Design and programming of 3D intro effect.
In depth After Effects scripting to create a 3D floating text intro for this independent film. Text floats in a randomized Brownian motion, coming together to form words before breaking apart again.
After Effects scripting and design for title sequence.X
It features a mesh editor, texturer, rig editor, animator, and inverse kinematic solver for handling joints.
It also contains a canvas-based GUI to display and scroll through thousands of data points and coordinates,
(without the slowdown you get if doing this using HTML / ShadowDOM based approaches like ReactJS ).
LAUNCHI have developed a browser-based 3D modelling app.X
MADE WITH CODE
Senior Developer on Google's "Made With Code: Love" for Nexus
LAUNCHSenior Developer on Google's "Made With Code: Love"X
An art experiment in procedural programming and minimalist algorithms, in under 200kb.
The entire experience (3D engine, webGL renderer, particles, physics, sound sequencer, game logic, html/css) has been hand-coded and uses no libraries, or frameworks.
PLAYChrome Experiment in procedural programming. PLAYX
A fluid particle simulation, using a dynamic vector field for the motion, and webcam motion detection / mouse for interaction.
Sounds are created dynamically based on the particle motion, so it can be played almost like an instrument. Audio frequencies are snapped to major scale notes, to harmonize.
PLAYAn art, music, fluid particle simulation. PLAYX
I've coded many different 3D websites over the years.
Including versions in CSS3, WebGL, Flash, SVG, and Canvas. Some are video, particles, smashing glass, glitch shaders, and more.
LAUNCHAnother 3D websiteX