Robert Cambridge's resume
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.html
README.md
README.pdf
gulpfile.js
package.json

README.md

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.

✉️ robert@cambridge.me

🔗 linkedin.com/in/rcambrj

Experience

Contract Javascript Developer, Boston Consulting Group (wonderbill.com) [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

Keywords

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