Hey there.

I'm Mark, a frontend developer in London.

Things I like: Clean code. Art on my latte. Node.js. Airplane food. AngularJS. Disneyland. CSS transitions.

I love it when things "just work" so naturally I thrive to build sites and apps that do exactly that. I guess that's one of the reason why I became a developer in the first place. JavaScript and CSS, along with their host of frameworks, are my current weapons of choice.

I was born in Manila, Philippines and after living in San Francisco and Barcelona, I now call London my home. During the day, I help create new web experiences at AKQA. On my free time, I like to occasionally binge-watch something on Netflix, plan my next great vacation or simply just spend a quiet moment with a cup of coffee and an iPad in hand.

I worked on these projects

Bupa

Quote and Buy

A fresh, new take on buying insurance online, Bupa Australia's Quote and Buy simplifies the process by using bold, large text, icons and smooth transitions. I worked closely with Creatives in bringing their designs to life and with Software Engineers to connect to the pricing API and recommend the best product to the user based on their answers.

Velocity

Official Site

Velocity is a book written by AKQA founder Ajaz Ahmed and Nike VP of Digital Sport Stefan Olander. This is one of the first websites I built at AKQA and was often used as an example of responsive design within the company when few sites were doing so at the time.

Nissan

Thailand and India

Official website for Nissan in Thailand, and now also adapted for India. Fully responsive from the ground up that supports a wide range of devices. Backend is built using Sitecore CMS and frontend uses a custom JavaScript MVC framework.

Sainsbury's

Active Kids

Active Kids is a voucher scheme run by British supermarket chain Sainsbury's. I helped build the 2012 version of the site which enables nurseries, schools, scout and guide groups to redeem vouchers for sports equipment and find out more information about the programme.

Infiniti

InTouch

Infiniti InTouch is the on-board touch screen system available on select Infiniti cars. I worked on the portal that allows customers, dealers and customer support representatives to manage apps and subscriptions on their car via the web, using their desktops or phones.

...and more from these clients