Seb Maynard

55 Saltdean Drive, Brighton and Hove, BN2 8SD
Tel: 07786 857730 - Email: seb@seb.so


Technical Director and Lead Game Service Programmer with excellent inter-personal skills, currently working at Creative Assembly, a top UK games studio.

Work

Creative Assembly - SEGA (2011 - current); Technical Director

Lead Programmer, Principle Systems Architect, then Techical Director
Online systems
  • Design, architect and implement high performance, extremely scalable online services for the multiplayer components of new and existing titles
  • Built using Erlang, Basho's Riak, and Amazon Web Services
Game client integration
  • API and integration with online services in C++

Jagex Ltd (2006 - 2011), Senior Developer

Billing System
  • Two full releases, built on different platforms over 4 years.
  • Efficient and extensible billing system; built from the ground up (in Web Radical - see below) to tight timeframe, supporting the business' current and future requirements.
  • Key player within the complete software engineering lifecycle of company's key revenue source.
Web Radical - in-house custom language and framework
  • Design and implementation of MVC web framework and custom language.
  • Performant, multi-threaded and database-backed (PostgreSQL) with automatic ORM layer and integration with i18N systems.
IPLog - high-speed data processing
  • Processing up to 250,000 packets per second for Jagex's games and websites, providing reporting, statistics and monitoring.
Jagex recruitment system: Sole developer and project owner
Ongoing mentoring and support for team of 20 developers
On-call 24/7 support for all critical web systems

Freelance web developer (2001 - 2011)

Jaymac Ltd: 2004 - 2011
  • Webmaster, Developer, Sysadmin
  • Bespoke CMS system for two monthly online-magazines (English and Chinese)
Venika Ltd: 2010
  • Bespoke customer-managed e-commerce system (awaiting client for launch)
Jo Beach Unlimited: 2007 - 2011
  • Ongoing website implementation for online and highstreet brands
Touch-type, Read & Spell: 2005 - 2006
  • Overhaul and rewrite in Java with Swing GUI and networking
Kent IT Clinic: 2003 - 2006
  • Founding member of university IT consultancy
  • Negotiated new business, external presentations, and software implementation

Skills

C++ programming

Game programmer at Creative Assembly

Senior Java developer

7 years of commercial Java experience
Desktop and web software design and development

Databases

Extensive use of PostgreSQL and MySQL
Performance tuning and optimisation of queries
Implementation of custom PostgreSQL driver in Java

PHP

Experienced MVC and OOP PHP developer

Expert in HTML/JavaScript/CSS

Experienced Linux user, comfortable in Windows and Mac OS

Familiar technologies

Erlang, C++, Java, MVC, OOP, micro-transactions, i18N, Web 2.0, XML, AJAX, REST, HTML5

About me

Musician - Orchestral French Horn player, Jazz pianist, Choral conductor

Regular concerts with Huntingdonshire Philharmonic Orchestra
Conducted the University of Kent Chamber Choir in performances in Canterbury Cathedral

Free-time Android developer

Keen half-marathon runner

Recently completed the Adidas Silverstone half-marathon in 1hr 44mins
Raised over £800 for the Prostate Cancer Charity

Traveled the world for 6 months in between school and University

Educated in UK, France and Australia

Full clean UK Driving licence

Education and Qualifications

SANS Web Application Security (2009)

University of Kent at Canterbury (2003-2006)

BSc Computer Science with high 2:1

Aylesbury Grammar School (1998-2002)

4 A2 levels (3xB, 1xC), 1 AS level (1xB)
13 GCSEs (5xA*, 2xA, 6xB)
Gold award for UK Maths Olympiad

Barker College, Sydney, Australia (1995-1998)

2nd place in Australasian Maths Challenge