Download PDF

Career history

Jun 2017Present

Senior Front-end Developer (Contract)

TomTom, London

Responsible for implementing additional features in TomTom's Sports mobile app using React Native and improving the existing codebase as well as overall performance. 

Sep 2015Present

Technical Co-Founder

Wraptime, Nottingham

Led a small team to build a digital startup that develops web, mobile and virtual reality products. Developed and launched Instaplay, a cloud-based platform for sport players with 2000 active users. Tech stack includes Node.js, React and React Native, React VR.

Apr 2016Aug 2016

Javascript Engineer

Branded3, Leeds

Responsible for improving and developing front-end web applications using React, and developing API servers using Node.js and C#. Introduced Redux, deployed microservices and delivered projects for high-traffic client sites (Inchcape, Ladbrokes, Halfords).

Dec 2014Jun 2015

Front-end developer (Contract)

Altima Agency, Paris

Delivered front-end projects using vanilla javascript and React with a functional, reactive approach for multi-national clients such as ClubMed and ING Direct.

Nov 2012Dec 2014

Web and Mobile App Developer

Roller Agency, Nottingham

Helped Roller grow from a single employee to a team of 20. Developed using Laravel, Node.JS and Angular; and mobile development for iOS and Android. Delivered projects for nationwide brands such as Hanson, WKD, Quorn and Glowworm.

Jun 2014Aug 2014

Full-Stack Developer

Neehoy, Nottingham

Development of an in-house analytics platform using Node.js and Angular for a trust based in Nottingham aiming to reduce waste through the recycling of furnitures.


Sep 2014Sep 2015

MSc Computer Science

University of Nottingham
Sep 2011Jul 2014

BSc Mathematics and Computer Science

University of Nottingham
Jul 2006Jul 2010

A-Levels & GCSE

Jubilee School, Jakarta

Highest grades achieved in the country (Indonesia) for A Levels (Physics, Biology, Thinking Skills) and GCSE (Mathematics, Chemistry)