Data Platform Team Lead at Pricesearcher
London, Greater London, United Kingdom
Songkick.com
Software Developer
July 2015 to Present
London, United Kingdom
Miniclip
Web Developer
June 2014 to July 2015
London, United Kingdom
jamesrwhite.co.uk
Freelance Web Developer
November 2009 to June 2014
Miniclip
PHP Developer
June 2012 to September 2013
London, United Kingdom
Wedding Information Network
Web Developer
February 2011 to June 2012
Skills used: Go, PHP, JavaScript, Ruby, MySQL, Cassandra, MongoDB, RabbitMQ, Chef, AWS, HAProxy, Fastly. - Developed a specialised and horizontally scalable data capture application for Adele's 2016 tour capable of handling tens of thousands of entries per second using Fastly, HAProxy, Go and Cassandra. - Greatly improved the scalability and reliability of an existing PHP/MongoDB based queueing... Skills used: Go, PHP, JavaScript, Ruby, MySQL, Cassandra, MongoDB, RabbitMQ, Chef, AWS, HAProxy, Fastly. - Developed a specialised and horizontally scalable data capture application for Adele's 2016 tour capable of handling tens of thousands of entries per second using Fastly, HAProxy, Go and Cassandra. - Greatly improved the scalability and reliability of an existing PHP/MongoDB based queueing system by identifying critical bottlenecks, optimisations and weaknesses in the application architecture. This allowed it to handle tens of thousands of requests per second and millions of people in the queue at any given time which proved invaluable in the multiple presales for Adele's 2016 tour.
What company does James White work for?
James White works for Songkick.com
What is James White's role at Songkick.com?
James White is Software Developer
What industry does James White work in?
James White works in the Internet industry.
Who are James White's colleagues?
James White's colleagues are Raja Akhtar, Vlassios Rizopoulos, Weldon PhD, and Samuel Dean
📖 Summary
I have several years experience developing in multiple languages at all levels of the stack and a degree in Computing from Bournemouth University.Software Developer @ Skills used: Go, PHP, JavaScript, Ruby, MySQL, Cassandra, MongoDB, RabbitMQ, Chef, AWS, HAProxy, Fastly. - Developed a specialised and horizontally scalable data capture application for Adele's 2016 tour capable of handling tens of thousands of entries per second using Fastly, HAProxy, Go and Cassandra. - Greatly improved the scalability and reliability of an existing PHP/MongoDB based queueing system by identifying critical bottlenecks, optimisations and weaknesses in the application architecture. This allowed it to handle tens of thousands of requests per second and millions of people in the queue at any given time which proved invaluable in the multiple presales for Adele's 2016 tour. From July 2015 to Present (6 months) London, United KingdomWeb Developer @ Skills used: PHP, Node.js, Go, etcd, Python, Ruby, JavaScript, MySQL, Redis, Sphinx, DynamoDB, Memcached, AWS, Linux and DevOps. - Responsible for ensuring the performance and availability of core services that serve tens of thousands of requests per second. - Lead the development of a new microservices based API and the migration of existing API's to this new structure. - Lead the research, design and development of a real-time online user status system supporting 50,000+ concurrent users. - Upgraded the companies virtual currency system to be able to support multiple payment providers and payment methods in an abstract way and configurable way - Provided development and infrastructure support for other teams - Developed an improved but still backwards compatible translations system. - Created an uptime and response time tracking system for core API's - Assessed areas where caching could be improved and implemented in critical hot spots working closely with members of the DBA team to achieve this. From June 2014 to July 2015 (1 year 2 months) London, United KingdomFreelance Web Developer @ From November 2009 to June 2014 (4 years 8 months) PHP Developer @ Skills used: PHP, JavaScript, MySQL, Redis, Sphinx and Memcached. - Worked on the internal API used heavily by the companies flagship game which often has over 130,000 concurrent players. - Worked on reviewing and optimising the companies public api to ensure it could handle the extra load put on by an upcoming mobile game being launched. - Worked on the transition from a legacy virtual currency system to the implementation of a new one which involved a mass data migration. - Optimised the virtual currency system through the implementation of tailored caching solutions after it was integrated tightly into the companies flagship game. - Worked on a mass data and code structure change that involved consolidating user data from multiple horizontally sharded tables into just one. - Worked with external developers and helped them to integrate the virtual currency system into their games using the companies API's. - Helped design, plan and implement a complex pricing system for the virtual currency system that supported promotions and the ability to set custom prices for certain platforms, currencies or countries. - Researched, designed, planned and implemented a search system for content on the website using Sphinx. From June 2012 to September 2013 (1 year 4 months) London, United KingdomWeb Developer @ I was the sole web developer at the company working on http://wednet.co.uk From February 2011 to June 2012 (1 year 5 months) Bachelor of Science (BSc), Computing @ Bournemouth University From 2010 to 2014 Trinity Catholic High School From 2008 to 2010 Roding Valley High School From 2003 to 2008 James White is skilled in: PHP, JavaScript, MySQL, Memcached, Amazon Web Services (AWS), Redis, Scalability, Nginx, Node.js, Go, Docker, Ruby on Rails, APIs, LAMP, HTML 5
Introversion (I), Intuition (N), Thinking (T), Judging (J)
1 year(s), 9 month(s)
Unlikely
Likely
There's 100% chance that James White is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required