Summary
Denis Taniguchi is a Senior Core Tech Programmer with over 15 years building simulators from offline to real-time training systems, combining deep expertise in numerical methods, HPC and computer graphics. He holds a PhD in Parallel Computing and a background in electrical engineering, and has repeatedly translated academic-scale parallel CFD research into production-grade simulation and visualization engines. Denis has shipped graphics and engine-level systems across games and industrial projects, most recently leading core and graphics tech at Creative Assembly after visualization roles at Arrival. Comfortable in C++, multithreading and template metaprogramming, he also brings product-focused R&D leadership across full development cycles. Based in Newcastle upon Tyne, he blends rigorous scientific modelling with practical engine engineering—often leveraging game tech like Unity3D to bridge simulation and visualization.
8 years of coding experience
19 years of employment as a software developer
Doctor of Philosophy (PhD) Parallel Computing CFD, Doctor of Philosophy (PhD) Parallel Computing CFD at USP - Universidade de São Paulo
MEng computer based simulation biomechanics computer graphics, MEng computer based simulation biomechanics computer graphics at Yokohama National University
English, Japanese, Portuguese