
Programmer at Ninja Theory
London, United Kingdom

Programmer at Ninja Theory
London, United Kingdom
MSc Games Programming
University of Hull, UK
Graduating in September 2008
BSc Software Engineering
Coventry University, UK
Grade A/1st Class Honours
Graduated July 2005
2006- 2007
Agilent Technologies
Position: Research and Development (RND) Software Engineer in Design & Development (D&D) Department.
2005 - 2006
Intel Corporation
Position: Research and Development (RND) Software Engineer in Intel Embedded Graphics Driver (IEGD) Team.
(Privately Held; Computer Games industry)
September 2009 — Present (7 months)
(Privately Held; Computer Games industry)
September 2008 — September 2009 (1 year 1 month)
(Public Company; 10,001 or more employees; A; Telecommunications industry)
July 2006 — August 2007 (1 year 2 months)
Modular Instrument Chassis software project. The Modular Instrument Chassis is the housing system for the USB modular devices.
Modular Data Acquisition (DAQ) software project. Data acquisition for waveform generation, triggers, and controls; in analogue, digital and timer signals formats.
Modular Oscilloscope software project. Oscilloscope graphing and logic controls project. Software implementation of Digital Signal Processing measurements.
(Public Company; INTC; Semiconductors industry)
May 2005 — July 2006 (1 year 3 months)
Research and Development (RND) Software Engineer in Intel Embedded Graphics Driver (IEGD) Team.
- Graphics driver feature development for IEGD. Specilize in Windows Embedded and Windows CE development.
- Customer feature support and implementation to enable IEGD on their platforms.
- IEGD is a graphics driver for the Intel graphics chipsets. IEGD supports multiple Operating Systems and hardware platform mainly targeted for embedded devices. Its flexible architecture allows customers to customize the display setting to their needs.
2007 — 2008
BSc , (Hons) Software Engineering , 2002 — 2005
Physics based modeling and simulation in games programming. Games is my first passion as I grew up enjoying them. Games is a way I may express myself myself and do fantastic things. It takes me to another reality of life and in there anything is possible. Fantasy genre games, books, figurine modeling and collection. Outdoor sports like paintball, hiking, and water sports.