Umut Rıza ERTÜRK
|Name, Surname:||Umut Rıza ERTÜRK|
|Nationality:||Citizen of Turkey|
|Work Permits||Holding Work Permit in UK|
|2010 – Now||PhD., Hacettepe University (Ankara, TR)
|2007 – 2009||MSc. University of Abertay Dundee (Dundee, Scotland, UK), Computer Games Technology
Thesis: Ray Tracing on CellIn purposing KD-Tree as the data structure in order to accelerate the object – ray intersection calculations. I also purposed a simple memory model not only to overcome with the effective address problem but also to reduce the memory space used for the data structure.
The course covered mathematics for computer games, AI, game programming for pc and Xbox, console game development and game design and development. For game programming module, one game, which can be found on my blog, and one example application has been programmed, in addition to that for the console game development module, I implemented a 3-ball pool game on ps2. Another game project was a group work with four other students where I implemented core game logic and also worked on game physics on Ogre3D.
|2001 – 2006||B.Sc. (Hons.), Hacettepe University (Ankara, TR), Computer Engineering
Options chosen included computer graphics, computer graphics lab, micro processors, micro processors lab, advanced software development lab.
Final year project was about advanced software development where I and another student implemented a book shop web site by using J2EE (struts) and MySql.
|1998 – 2001||Cankiri Science High School (Cankiri, TR)
Science High Schools are special high schools, specialised on natural sciences including advanced mathematics and advanced physics.
I was chosen to represent my high school with 5 other students in various Science Olympic games.
1999 Attended Antalya Mathematics Olympics
|June 2011 – Now
|Innova, Application Development Specialist
Working on various EU projects (ITEA2, Celtic)
|June 2010 – June 2011
|TaleWorlds, Game Developer
Working on Mount and Blade-3
|October 2009 –
|KGC (Ankara, TR, consulting to UK), Project Consultant
Working on various projects of Adobe products including LiveCycle(deployment and configuration), Flex(development cooperating with J2EE), Air(development).Company has bankrupted because of global economic crysis in June 2010
|July 2008 –
|Sony Computer Entertainment Europe (London, UK), Software Developer in T&R team under R&D department
I improved my C++ and PS3 programming skills. I also implemented my thesis on a devkit therefore I also have experience of PS3 development by using PS3 devkit and tool-suit.
|June 2005 –
|Aydin Yazilim ve Elektronik Sanayii A.S. (Ankara, Turkey)
Student Placement in test and development team, I developed my C++, team working as well as unit test development skills.
|June 2004 –
|ASELSAN (Ankara, Turkey)Intern
I implemented a network tool by using ASN which was a very simple secure communication application.
programming languages, etc.)
|Details of Experience||Level of
Knowledge (Self Consideration)
|C/C++||Learned at university (2002). Have done various projects such as; a simple ATM simulation with two clients and one server by using ASN, a simple console text editor like ‘vi’, a simple database simulation with B+ trees and hashmap, calculator with unlimited digits and more than fifteen projects during my postgraduate course. I can say that I am quite confident about this programming language however there are still lots of things waiting to be learnt for sure.|
|C#||Currently I am self-studying XNA and also C#, so far I am able to make some simple sprite demos with XNA. Moreover I also have a little experience on WPF. Back in university years I made some other students’ course works from other universities in order to earn money. But these works were about OOP not really about the C# however I easily learnt since it’s quite similar with Java.|
|JAVA||Learned at university (2002). Have done various projects such as; Server-client application by using RMI, lots of Swing projects, a virtual file system simulation with B Trees. I can say that I am quite confident with this programming language however there are still lots of things waiting to be learnt for sure.|
|DirectX||Learnt at post-graduate course. Have done a simple engine with Frame listeners, DirectInput, 3D Sound, Shaders, simple Physics Engine for collision detections and built up a simple game on that engine|
|OpenGL||Learnt with self motivation, have written a very simple physics program including momentum and collisions on spheres.|
|CG||Learnt with self motivation. I am not really experienced on it but I can say that I understood rendering pipeline for new age graphics cards. I only implemented specular lighting on CG.|
|CUDA||I was planning to work on it for my dissertation topic however I decided to do it on PS3. I only have a basic knowledge which I read from NVidia’s documents. CUDA is definitely the next thing that I want to learn about computer graphics.|
|MySql (5.0)||I used MySql in some java projects such as Virtual Data Explorer which scans the directories that you deserve and stores some special data of some certain data types such as images and stores these data in a Mysql database, I also used in cooperation with Php. Store procedures, functions and triggers are also used in these projects.|
|Flash/Action Script 3.0||Learnt by self motivation in 2002, just for fun. Made some web sites and photo galleries (with xml), but haven’t done anything in cooperation with Coldfusion.|
|SVN||Used on various personal projects.|
|PERFORCE||Used at work.|
|Ogre3D||Worked on 2 games by using Ogre3D one with NxOgre.|
|OpenAL||Used for game project at the university.|
|PhysX||Used for game project at the university and also for some personal works.|
|PS3 SDK||Used at SCEE.|
|PS3 Tool Chain||Used at SCEE.|
|Social skills and