Robert Cambridge's resume
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Robert Cambridge

Available March 2018 for contract/freelance work in London

"one of the most naturally talented programmers you'll meet" - Jamie Learmonth

"a major advocate for best practice and code reviews" - Christopher Hooks

"also a nice bloke" - Ryan Beard

Self-educated software craftsman. Javascript specialist, experienced in React and node.js. Passionate about beautiful, readable, scalable code.




Contract Javascript Developer, Boston Consulting Group ( [07/2016 - 02/2018]

  • Single-handedly created a web scraping framework in a Chrome extension, now a major part of this client's product and intellectual property value
  • Researched and architected data structure to store consumer billing data
  • Dockerised services to retrieve billing data periodically and automatically
  • Provided documentation and trained developers to use scraping framework
  • Provided accurate resourcing estimates for stakeholder visions and epics
  • Architected and wrote user stories for new features, and executed them as lead of a small agile team
  • Produced and implemented tracking strategies to follow and improve billing data accuracy
  • Achieved and repeatedly exceeded improvement targets for data accuracy and acquisition efficiency
  • Implemented features and fixed bugs in the react-native iOS+Android consumer-facing app
  • Collaborated in pairs on golang and ruby backend services

Contract Web Developer, Web Technology Group [01/2016 - 06/2016]

  • Developed new features for a web-based document management intranet
  • Implemented CMS-like flexibility to accommodate any shape of document
  • Gained commercial front end experience in reactjs/redux

Contract Web Developer, Arcadia Group [08/2015 - 12/2015]

  • Joined the front end development team working on leading UK retail brands' ecommerce sites
  • Developed new features in a modern architecture and fixed bugs in legacy code
  • Created reusable logic across the 8 retail sites whilst retaining brand identity

Contract Web Developer, Square Enix [03/2015 - 06/2015]

  • Continued development of new features on free-to-play video game website
  • Created a single consolidating avatar provider microservice
  • Iterated authentication library to support new major features retaining backwards compatibility

Contract Web Developer, Expedia [12/2014 - 02/2015]

  • Delivered features and fixes on the internal analytics/reporting intranet site
  • Wrote unit tests for all new code
  • Refactored non-standard API into organised RESTful endpoints
  • Implemented MVP (presenter) architecture to abstract business logic from API URLs
  • Rewrote the ACL to use permission-based authorisation with hierarchy and groups

Contract Web Developer, Square Enix [05/2014 - 10/2014]

  • Delivered the website for a major free-to-play video game from greenfield to production
  • Created a cross-domain consumer authentication library for company-wide roll out
  • Worked with operations team to setup and troubleshoot deployment
  • Worked with API developers to plan and create scalable RESTful interfaces
  • Introduced peer review processes (pull requests) which were adhered to throughout
  • Implemented website asset bootstrap and caching strategies

Lead Web Developer, Sportlobster [01/2014 - 03/2014]

  • Led a team of 3 developers amongst a greater product delivery team of 18
  • Reviewed submitted code, mentored team when solutions didn't meet highest standards
  • Built solutions for the more difficult problems that the team faced
  • Brought structure where there was chaos by implementing JIRA and providing support

Web Developer, Boxlight [10/2010 - 12/2013]

  • Architected, developed and deployed hundreds of web applications for clients
  • Implemented mobile and responsive layouts for many of the applications
  • Used web optimisation techniques for fast page loading and rendering
  • Created a base project and modular toolkits to speed up development which are still in use today
  • Carefully handled mission-critical production servers holding big data
  • Used test driven development methodology

Worked with agencies such as adam&eveDDB, LBi and Hangar Seven for countless brands including P&G, Unilever, Phones 4u, Volkswagen, McDonald's, NSPCC, Warburtons, Cravendale, TK Maxx, Subway, Halifax and Wonga


Agile, almond, Amazon AWS, Apache, Babel, backbone.js/backboneJS, bash, BEM, BDD, Bower, Docker, ES6, ES7, express.js/expressJS, expressJS, Facebook SDK, Facebook API, git, Go CI, Google Maps API, Grunt, HTML, Instagram API, Jenkins, jQuery, Karma, LDAP, LESS, Linux, Lodash, Marionette, mocha, MongoDB, MVC, MySQL, nginx, node.js/nodeJS, npm, phantom.js/phantomJS, PhantomJS, Rackspace Cloud, ReactJS, redis, redux, require.js/requireJS, Responsive, REST, SASS, SEO, TDD, TeamCity, Twitter Bootstrap, Twitter API, underscoreJS/underscore.js, UnderscoreJS, UNIX, Vagrant, Zepto