Paul Sinnett

Paul Sinnett

Freelance Video Game Programmer

Croydon, United Kingdom

Current
  • Contract programmer at Just Add Water Developments
  • Director at Powered Up Games
Past
  • Contract programmer at Attractive Games
  • Contract programmer at Coyote
  • contract programmer at Oxygen
  • Contract programmer at Razorback
  • Contract programmer at Lionhead
  • Contract programmer at Coyote
  • Contract programmer at Avalanche
  • Programmer at Coyote
  • Programmer at Acclaim
  • Programmer at Probe
Education
  • Haywards Heath Sixth Form College
Connections
181 connections
Industry
Computer Games
Websites

Paul Sinnett’s Summary

Profile: Professional video game programmer since 1996. I became a contractor in 2005 and now work through my own company, Powered Up Games Limited.

Hardware: DS, Xbox, PS2, Gizmondo, GameCube, PC, PSX, N64, Dreamcast
Languages: C++, C, VU programming on PS2, generic scripting, Lua, MaxScript, Java, Assembler
Development Software: Visual Studio, .NET, SourceSafe, Perforce, GCC, CVS, Subversion
Libraries: STL, DirectX, Alchemy, Renderware, OpenGL ES, fmod, MFC
Design methods: design patterns, programming by intent, TDD, UML
Coding practices: refactoring, unit testing, DBC, pair programming

Paul Sinnett’s Specialties:

Engine work, porting, optimisation, and process improvement.


Paul Sinnett’s Experience

  • Contract programmer

    Just Add Water Developments

    (Computer Games industry)

    September 2008Present (11 months)

    new download title on PS3 for PSN

  • Director

    Powered Up Games

    (Privately Held; Myself Only; Computer Games industry)

    July 2005Present (4 years 1 month)

    Powered Up Games offers video game programming services.

  • Contract programmer

    Attractive Games

    (Computer Games industry)

    March 2008September 2008 (7 months)

    Wonder World on Wii and Agent Hugo Hula Holiday on Wii, PS2, and PC

  • Contract programmer

    Coyote

    (Privately Held; 11-50 employees; Computer Games industry)

    January 2008March 2008 (3 months)

    game programming for Matchday Poker

  • contract programmer

    Oxygen

    (Privately Held; 11-50 employees; Computer Games industry)

    January 2007October 2007 (10 months)

    Cross platform engine development for Wii and DS

  • Contract programmer

    Razorback

    (Privately Held; 11-50 employees; Computer Games industry)

    March 2006October 2006 (8 months)

    Xiaolin Showdown on Nintendo DS

    * resource management including VRAM layout
    * 3D projection
    * mixing 2D and 3D systems with a depth buffer
    * high level audio interface to Logik State middleware
    * 2D collision map
    * bitmap processing tools in Lua
    * tri-stripping tools in Lua and C++
    * file-handling
    * performance optimisation tools
    * memory usage reporting
    * memory fragmentation and leak detection tools
    * extending the scripting system with Lua callbacks
    * 4 mini games
    * defect analysis, reporting, and fixing
    * makefile build process
    * Subversion branch management

  • Contract programmer

    Lionhead

    (Privately Held; 51-200 employees; Computer Games industry)

    January 2006February 2006 (2 months)

    The Movies to PS2. This project was cancelled in February.

    * Renderware DMA packet generation and compression
    * Renderware VU decompression
    * distributed asset building on PS2 workstations
    * memory usage reporting
    * compiler version control via Perforce

  • Contract programmer

    Coyote

    (Privately Held; 11-50 employees; Computer Games industry)

    August 2005October 2005 (3 months)

    Conflict Vietnam on Gizmondo

    * additional AI and animations
    * HUD elements
    * particle effect optimisation
    * cut scene scripting
    * OpenGL ES optimisation
    * fmod audio maintenance

  • Contract programmer

    Avalanche

    (Privately Held; 51-200 employees; Computer Games industry)

    January 2005July 2005 (7 months)

    Just Cause PS2: contracted to get to alpha

    * defect analysis over PC, Xbox, and PS2
    * PS2 shadows and bird rendering effects
    * PS2 Bink movie player integration
    * PS2 memory optimisation
    * PS2 performance optimisation with PA
    * PS2 DMA chain management
    * PS2 Scons and makefile build tools
    * PS2 Perforce build branch and build machine

  • Programmer

    Coyote

    (Privately Held; 11-50 employees; Computer Games industry)

    December 1999July 2004 (4 years 8 months)

    Video game programmer

    * Vietcong: Purple Haze PS2
    * I-Ninja GC
    * BIONICLE GC
    * ArmyMen: RTS GC
    * ZooCube GC
    * European Super League PSX, DC, and PC

  • Programmer

    Acclaim

    (Public Company; 51-200 employees; AKLM; Computer Games industry)

    December 1998December 1999 (1 year 1 month)

    Video game programmer

    * Armorines: Project SWARM N64
    * Re-Volt (tools) PC, PSX, N64, DC
    * Forsaken (tools) PC, PSX, N64

  • Programmer

    Probe

    (Privately Held; 51-200 employees; AKLM; Computer Games industry)

    March 1996December 1998 (2 years 10 months)

    Tools and video game programmer


Paul Sinnett’s Education

  • Haywards Heath Sixth Form College

    English, Mathematics, Computer Science, Technology 19861988


Additional Information

Paul Sinnett’s Websites:

Paul Sinnett’s Interests:

computer programming, video games

Paul Sinnett’s Groups:

  •    The Professional Contractors Group
  •    International Game Developers Association
  •    Game Developers
  •    UK Games Developers
  •    UK Games Industry Tax Breaks Campaign
  •    Electronic Entertainment Industry Network
  •    Cell Broadband Engine™ Developers
  •    Nintendo Wii Developers
  •    VideoGame Professionals
  •    Sony PS3 Developers
  •    Game Developers (Coders, Artists, Animators, Producers, Designers and QA) Group
  •    GameMentorOnline

Paul Sinnett’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Paul Sinnett’s full profile:

  • See who you and Paul Sinnett know in common
  • Get introduced to Paul Sinnett
  • Contact Paul Sinnett directly

View Full Profile