|
|
|
 |
|
|
|
David Williams
1. PROFILE
I am a professional graphics programmer with a keen interest in moving into game development. I have experience in numerous key technologies including C++, C#, DirectX and OpenGL, shader programming, and physics middleware. In addition, I possess strong interpersonal and communication skills for effective teamwork. I am interested in both core technology and gameplay programming positions which provide the opportunity to further develop skills, broaden experience, and make a difference to the outcome of projects.
2. EDUCATION
2005 - 2007: PhD in Medical Visualization
Title: Visualisation of Curved Tubular Structures in Medical Datasets.
Content: Developed a new visualisation approach called 'Volumetric CPR' which can be used to supplement and even replace traditional approaches to virtual endoscopy. To date, this has resulted in one journal paper, one conference paper, and a 'best poster' award.
2003 - 2004: MSc by Research in Computer Science at Warwick University
Title: An Architecture for Quantum Computation: Quantum Assembly and the Compilation Process.
2000 - 2003: BEng. (Hons) in Computer Systems Engineering at Warwick University
Subjects studied: Mathematics, Java, Concurrency, Data Structures, Algorithms, Engineering Systems, Computer Hardware, Electronics, Signal Processing, Real Time Systems, Data Communications, Databases, Computer Graphics, Artificial Intelligence, Mobile Robotics, VLSI.
3. WORK EXPERIENCE
2008: Software Engineer for 3mensio Medical Imaging
- Primarily working on 3mensio’s volume rendering SDK. This provides realtime visualisation of 3D and 4D volume datasets on the latest generation of GPUs.
- Also worked on the virtual endoscopy system.
- Key skills used include C#, DirectX and volume rendering.
2005 - 2007: Scientific Researcher for Biotronics 3D
- Industrial collaboration as part of PhD research.
- Responsible for developing visualisation component of the virtual colonoscopy system.
- Key skills used include C++, OpenGL, 3D Graphics, Volume Rendering and Image Processing.
2003: Summer Placement with Barclays Capital
- Developed an administration system in C# and .NET for the electronic trading system.
- Key skills included .NET, Java, Databases, Web Services, XML, teamwork, and presentations.
4. OTHER EXPERIENCE
2006 - Present: Thermite 3D Game Engine
- Developing a unique 3D game engine which uses a volumetric representation of the environment.
- Allows for highly dynamic and destructible environments.
- Key technologies include C++, NVidia Cg, Ogre3D, Bullet, Boost, CMake.
- Please see http://www.thermite3d.org for movies and tech demos.
2005 - 2006: Voxel Studio
- Developed an application and framework for experimenting with volume rendering and processing.
- Implemented numerous algorithms including Raycasting, Marching Cubes, Perlin Noise and Image Filters.
2002 - 2003: 3D Graphics API
- Designed and implemented an object oriented 3D graphics API in software. Developed algorithms for a variety of tasks commonly performed in 3D graphics including lighting, texture mapping, and hidden surface removal.
5. PUBLICATIONS
- D. Williams, S. Grimm, E. Coto, A. Roudsari and H. Hatzakis, Volumetric Curved Planar Reformation for Virtual Endoscopy, IEEE Transactions on Visualization and Computer Graphics (Accepted), 2007
- D. Williams, S. Grimm, E. Coto, A. Roudsari and H. Hatzakis, Volumetric CPR as an Enhancement to Virtual Colonoscopy Systems, Proceedings of Computer Aided Radiology and Surgery (Accepted), 2007
- D. Williams, S. Grimm, E. Coto, A. Roudsari and H. Hatzakis, A Light At The End Of The Tunnel: Effective Use Of The Volumetric CPR, Proceedings of IEEE Visualization (Submitted), 2007
- E. Coto, S. Grimm and D. Williams, O-Buffer Based IFT Watershed from Markers for Large Medical Datasets, Computers & Graphics (Submitted), 2007
- R. Nagarajan, N. Papanikolaou and D. Williams, Simulating and Compiling Code for the Sequential Quantum Random Access Machine, Electronic Notes in Theoretical Computer Science, Volume 170, 6 March 2007, Pages 101-124
6. PERSONAL DETAILS
|
Date Of Birth:
|
15th September 1981
|
|
Nationality:
|
British
|
|
Marital Status:
|
Unmarried
|
|
Driving Licence:
|
Full, Clean
|
|
|
|
|
(C) 2010 David's Homepage
Joomla! is Free Software released under the GNU/GPL License.
|