Personal Info
| Name: | Timothy Vanherberghen | |
| Date of Birth: | 28/06/1984 | |
| Nationality: | Belgian | |
| Current residence: | Antwerp, Belgium | |
| Email: | timo.vh@gmail.com |
Education
- 2006-2009:Professional Bachelor's degree in Digital arts and entertainment - Howest Kortrijk
- 2002-2006:Professional Bachelor's degree in Informatics (Major: Multimedia) - Kdg Antwerp
- 1996-2002:Accountancy and Informatics- OLVI-Boom seconday school
Experience
- 2008-current: DreamBuildPlay 2009
- Engine/lead Programmer: This is a project that we are creating with the Drunk Puppy team for DreamBuildPlay 2009. I have the role of engine programmer again and I am currently extending the Drunk Puppy engine that we used for "Future Flow". I have already implemented PSSM (parallel-split shadow maps), normal shadowmapping (with PCF) and an XML based Material system that can easily implement new shaders. Physics support (using JigLibX) is also implemented. Animations is the next features to be implemented.
- Language:C#/C
- Technology: XNA, HLSL, .NET
- 2008: Vacation work at Full Telecom NV
- Graphics designer: I modified, adapted and created designs for Websites and Posters. This was for the same people I worked for at Signpost BVBA.
- Language:HTML, CSS, Javascript, VB
- Technology: ASP.NET
- Software: MS Visual Studio, Adobe Dreamweaver, Adobe Photoshop and Illustrator
- 2007-2008: Microsoft Imagine Cup
- Engine Programmer: From October 2007 till July 2008 The Drunk Puppy Productions team participated in the Microsoft Imagine Cup. We created a game called "Future Flow" and I had the role of engine programmer in this project. I created an engine containing a scenegraph, menu system, camera manager, shader manager, gamestate manager, post processing effects and a particle system. I also ported the whole project to Xbox 360 and it is now available on the beta of XNA Creator's club. Our game "Future Flow" eventually won 2nd Place in Game Development at the world finals in Paris.
- Language:C#/C
- Technology: XNA, HLSL, .NET
- 2007: Vacation work at Display Factory
- 3D designer: I Designed several displays and created the 3D visuals for them.
- Software: Autodesk 3DS MAX, V-ray
- 2006: Vacation work at Signpost BVBA
- Programmer: Wrote an XML parsing system that parsed XML data obtained from a Telecom company into the customer database of Signpost. This data was then used for creating invoices for the customers.
- Language: VB, SQL
- Technology: .NET, MS SQL server
- 2006: Internship at Bisschops-Verachter NV
- Programmer: Worked on a Content Management System for a company that supplies canned food.
- Language: C#, Javascript, SQL
- Technology: ASP.NET, .NET, MS SQL server, Ajax
- 2005: Vacation work at Press Pharma N.V.
- Computer maintenance and support
- Network support
Skill set
Programming
- Extensive knowledge of C/C++ (STL), C#, .NET, XNA
- Good knowledge of UML, Software Design and patterns
- Basic Knowledge of ASP.NET, Java, VB, Cobol, SQL (Oracle, MS SQL server, mySQL)
- Basic knowledge of Win32, DirectX
- Basic knowledge of 2D/3D math
- Basic knowledge of HLSL, ability to use, modify and create HLSL shaders
- Basic Knowledge of XHTML, XML, CSS, JavaScript and ActionScript, ability to create and design websites using Dreamweaver and Flash
Content Creation
- Good modeling, sculpting and texturing skills using 3D Studio max, Zbrush and Photoshop
- Good knowledge of lighting, Global Illumination and HDR usage for rendering
- Basic rigging and animation skills using 3D Studio max
- Basic knowledge of video and post-production using Adobe Premier, After Effects and Photoshop
Software
- Microsoft Visual Studio
- Autodesk 3D Studio Max
- Vray renderer for 3D Studio Max
- Adobe Photoshop, Illustrator, Premiere, After Effects, Flash and Dreamweaver
- Pixologic Zbrush 3.1
- Microsoft Office
Languages
- Dutch: Native Language
- English: Extensive knowledge
- French: Good knowledge
- German: Basic understanding
Personal interests
Besides my professional interests, i have a great interest in music. I love playing on my guitar, composing and writing songs. I do the lead vocals and rhythm guitar in a belgian band called "Unreadable". Apart from my musical interests, I love watching movies, swimming and playing games (although I don't spend much time playing games anymore).
