Home Page
What's New
About Me
Penguins
Applets
Links
CV
Email Me
I am not currently seeking new employment.


Curriculum Vitae / Resume


Personal Details

Name: Mark Wesley Date of Birth: **/**/1978
Address: *********** Nationality: British
Telephone: *********** Sex: Male
Email: mark.wesley@funkshun.co.uk

Work Experience

Sep 06 -
Present:
EA Blackbox (Vancouver, Canada) - Software Engineer:

August 03 -
Sep 06:
Rockstar Vienna (Vienna, Austria) - Senior / Lead Programmer:

Sep 05 - June 06: Lead Programmer on a major "next-gen console" title, leading a team of 18 programmers. Took over what was a struggling project in September and helped turn around the technical direction and drive the team to achieve an extremely successful "Vertical Slice". Responsibilities included managing the entire programming team, the technical vision, the software architecture and liasing with the other Rockstar studios to develop a shared cross platform game engine.

Feb 04 - Sep 05: Senior / "Deputy Lead" Programmer on Manhunt 2 (originally for PS2 and Xbox).

Senior Programmer on Max Payne 2 for PS2 and Xbox.

March 02 -
August 03:
Kuju Entertainment (London, England) - Lead Programmer on the Xbox version of Reign Of Fire, as well as sole advisor / support for the external Gamecube team. Was half of the 2-programmer team who wrote the prototype that was later signed by Nintendo and became Battalion Wars. Also rapidly prototyped several other games on top of Unreal for publisher-pitches, including what became The Regiment (published by Konami).

Feb 01 -
March 02:
Criterion Games (Guildford, England) - Software Engineer on the highly successful arcade car racer Burnout for Sony Playstation 2, Xbox and Gamecube. I worked on various gameplay elements and also wrote the entire Crash Replay System, Frontend, HUD, as well as all of the graphical effects in the Xbox and Gamecube ports.

July 00 -
Feb 01:
Only Games and 9to5cafe.com (London, England) - Lead Java programmer producing various games (from simple, intuitive, arcade games to a massively popular, fully multiplayer, Worms / Scorched Earth clone), graphical demos and core technology. Unfortunately, because of financial difficulties the company was dissolved and everything produced is therefore no longer available.

Apr 99 -
Oct 99:
Nortel Networks (Harlow, England) - 6 month industrial placement as part of my degree. I worked as a Software Engineer in the Broadband Satellite Networks department. My main task was to design and produce a real-time ATM network traffic scheduler inside the Linux kernel.

Education

1996 - 2000: Imperial College of Science, Technology and Medicine, University of London

2000: MEng Honours Degree in Computing - 2:1

For my final year individual project I researched and developed a tool to model the possible dangers of a laryngoscopy, based on electromagnetic scans of the patient’s skull. It mainly involved transforming any arbitrary set of 2D MRI Scans into a 3D polygonal model of the patient. This model could then be manipulated in real-time without many of the problems of a traditional voxel representation.

1994 - 1996: Burford School, Oxfordshire

1996: 4 A-levels: Computing (A); Maths (A); Physics (B); Further Maths (C).

1989 - 1994: Carterton Community College, Oxfordshire

1994: 11 GCSEs

Skills

Computing: C / C++: Over 10 years experience (including GCC, MS Visual Studio and Metrowerks Codewarrior).

Many other computer languages known including Java, Python and Unrealscript.

Libraries and Middleware: DirectX, OpenGL and Renderware

Source Control: Perforce, Alienbrain, Visual Sourcesafe, CVS and MKS.

PS2, Gamecube, Xbox, Xbox360 and PS3 knowledge and experience.

Other: Clean (British) driving licence.

Certified Scrummaster (Scrum is an agile project management technique)

Interests And Activities

Qualified RYA dinghy sailing instructor, and recently qualified PADI Open Water Scuba Diver. I also enjoy windsurfing and snowboarding.

Fan of almost all computer game genres on all platforms.

Referees

Available on request




Mark Wesley's CV is also available here