Sony logo



Sukhraj Rattan

Senior Programmer


Location: Cambridge Studio

Education: BA (Hons) Computer Science, German and Linguistics

Hometown: Cambridge, UK



How and when did you join the company?

I joined SIEE in 2009. I actually never had previous gaming experience but always wanted to get into it, so I was happy when it happened. I have always worked within the online programming area. At SIEE, I started out in SingStar at the London Studio for about a year and a half, and then I moved to Killzone 3, which was quite a change!

What does your role involve? 

I am responsible for programming the online part of a game. For SingStar this meant anything in the SingStar Online area such as creating and managing your player profile, uploading videos, the SingStore. I am also involved in integrated game websites where we try to push out the game data to the web, so others can see what you can do with the game. For KillZone 3, I am involved with creating server side code that the game can use. This means storing scores, leaderboards, challenge activities, creating multiplayer games.

What has been your biggest success story at Playstation?

During the first year or so, I was pretty much the only developer for the new SingStar website. That was a really challenging yet fun. The ability to bring out what was effectively limited to the game out onto the web was really rewarding. It's still early days for KillZone, but I guess moving to a first person shooter game from a social game like SingStar has been quite interesting! Getting to grips with new technologies has been successful too.

What do you like best about working at Playstation?

I love meeting new people. When I first started I was amazed at the different roles there are to making a game. To this day, joining a new game team, I am pleased to say that has continued.

What would be your 'desert island' game?

I would have to pick a game with online multiplayer so I can have some communication with the outside world so SingStar and Killzone would be perfect.

What advice would you give for anyone wanting to get into programming?

Stay ahead of latest developments in the industry but don't just read articles and user manuals. actually play around with the technologies. That is the only way you will get a good understanding of them. 

Quick vacancy search

Quick Vacancy Search