Venkatesh Subramania Pillai

Senior Software Engineer, Unity



Passionate about architecture & programming systems, networks & graphics for games and game-engines.

SKILLS

Programming proficiency: C++ / C# / Python in that order.

Parallel programming: multi-threading / lock-free concurrent data structures / SIMD.

Authoring tools for content pipeline (Sprite-Shape, Sprite-Atlas, FBX, Collada etc..)

Network programming: client/server, peer-to-peer, hybrid networks for games and services.

EXPERIENCE

Unity,  Singapore - Senior Software Engineer

July 2013 - Present



Unpublished contributions include :


Ubisoft, Singapore - Senior Programmer

April 2010 - Jun 2013


Ghost Recon Online (www.ghostrecononline.com)


Lead architect of a multi-player system with major focus on


Designed and Implemented critical components including but not limited to:


EA, Singapore - Lead Engineer

July 2006 - March 2010


FIFA Online (http://fifa-online.easports.com)


Technical leadership for EA Singapore client team, effectively collaborated with EA Vancouver and other technology groups.



FIFA Online Season 2 (http://www.eafifaonline2.com)


Systems Engineer responsible for core systems and multi-player aspects of the Game Client.



NBA Street V3 Online (unpublished)


Systems and Rendering Engineer for the PC On-line port.


VBeing, India - Lead Technology Programmer

October 2004 - July 2006


Vbeing Engine:


Lead Programmer of Engine team, that developed and supported all aspects of core technology for in-house game, tools & pipeline. Provided technical leadership and oversight. Significant personal contributions include:



Sengoku : Age of War:



Marker Gnash:


Generalist Programmer responsible for game-play mechanics and presentation for the game that used the Lithtech engine.


PERSONAL PROJECTS

Have been working on my own engine (https://sites.google.com/site/scvenkatesh/sciom).


Games published in PCQuest magazine based on Borland Graphics Interface


EDUCATION

Bharathidasan University, Trichy, India- Bachelor of Engineering

June 1997 - April 2001