Chris Curzon, Developer in Tokyo, Japan
Chris is available for hire
Hire Chris

Chris Curzon

Verified Expert  in Engineering

Software Developer

Tokyo, Japan

Toptal member since October 9, 2018

Bio

Chris is a professional software engineer with 20+ years of industry experience. He has worked on projects for Sony, Disney, Turner, and BBC. He is experienced in both back-end and front-end technologies, with hands-on experience on large-scale bespoke CMS and UGC deployments, as well as browser-based games. Most of Chris' recent work has used JavaScript, PHP, SQL, and Java, but he is capable with many other languages as well.

Portfolio

Jollywise Media
Git, MongoDB, JavaScript, NGINX, Apache, MySQL, PHP
Kerb Ltd
Flash ActionScript, JavaScript, Java, MySQL, PHP, Active Server Pages (ASP)

Experience

  • Windows - 20 years
  • Linux - 20 years
  • JavaScript - 20 years
  • PHP - 15 years
  • LAMP - 15 years
  • MySQL - 15 years
  • Apache - 10 years
  • MongoDB - 5 years

Availability

Part-time

Preferred Environment

NPM, Visual Studio Code (VS Code), LAMP, Jenkins, Git, Xdebug

The most amazing...

...project I've coded is an MMORPG fantasy band manager game and community which enabled three happy marriages and a lot of new friendships.

Work Experience

Lead Programmer

2010 - PRESENT
Jollywise Media
  • Created an in-house PHP/JS framework which has been used to build a large number (50+) of projects.
  • Built an in-house tracking system which has tracked over 30 billion impressions.
  • Investigated and implemented deployment processes using Git, Jenkins, and AWS.
  • Developed an in-house CRM system which was subsequently licensed to other clients.
  • Supported various legacy systems using Angular, ASP, and Flash ActionScript.
Technologies: Git, MongoDB, JavaScript, NGINX, Apache, MySQL, PHP

Lead Programmer

2000 - 2010
Kerb Ltd
  • Wrote an MMORPG game which had a maximum of 30,000 active players, with a friendly community who helped advance the game by suggesting new features.
  • Wrote an in-house tracking system web stats system in Java which tracked over 200 million impressions.
  • Gave a number of well-received talks at Microsoft ReMix, Flash on the Beach, and the SAE Institute.
  • Installed and maintained Windows and Linux servers on an internet backbone provider.
  • Wrote a large number of web games and digital marketing apps using various technologies, as well as an in-house online clothing store.
Technologies: Flash ActionScript, JavaScript, Java, MySQL, PHP, Active Server Pages (ASP)

Experience

Project Rockstar

Project Rockstar was an online MMORPG which had 30,000 active members at its peak. It had a vibrant and engaging community and evolved over the course of its 7-year lifetime guided by both myself and community-suggested ideas. Many long-lasting friendships and 3 marriages were made possible - proving that a community is just as important as the game it surrounds.

Muppets Mahna-Mahna

A project to promote the Muppets movie, it allowed users to record themselves singing 'Mahna Mahna' and then streamed a never-ending song by mixing the (moderated) segments together seamlessly. Built using Flash and Flash Media Server with a sharded setup as the traffic was substantial.

Education

2004 - 2007

Bachelor of Science Degree with First Class Honors in Music Informatics

Sussex University - Brighton, UK

Skills

Libraries/APIs

jQuery, Facebook API

Tools

NGINX, Composer, Jenkins, Subversion (SVN), Git, Apache, Phing, Xdebug, NPM

Languages

PHP, JavaScript, Java, Flash ActionScript, Active Server Pages (ASP)

Paradigms

Class-based OOP, Prototype-based OOP

Platforms

LAMP, NetBeans, Linux, Windows, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Storage

MySQL, MongoDB, Microsoft SQL Server

Frameworks

CodeIgniter, Laravel, Angular, PHPUnit, JUnit

Other

Audio, GitFlow, Shell Commands

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring