Keijiro Takahashi

Developer at Unity

Tokyo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Keijiro Takahashi is a Tokyo-based developer with 15 years of experience specializing in real-time graphics, audio, and tooling for Unity. At Unity and across numerous open-source projects he has driven shader-heavy systems, low-latency audio plugins, real-time ML inference (pix2pix), and NDI-based video streaming, frequently touching both C++ plugins and C# editor/runtime code. His work on Unity's ShaderGraph, HDRP, and PostProcessing repositories shows deep expertise in render pipelines and practical optimizations for performance and usability. Keijiro blends full-stack Unity engineering with GPU compute and ECS/DOTS architectures, often shipping example scenes and editor tooling that make advanced techniques accessible. Notably, he builds production-grade integrations between AI services and shader generation, reflecting an unusual mix of creative coding and ML-enabled engineering.
code15 years of coding experience
github-logo-circle

Github Skills (66)

ec10
apim10
particle-system10
operation10
shaderlab10
render10
gpu10
gpu-acceleration10
convolutional-neural-networks10
gpgpu10
computation10
shader10
rendering10
glsl10
editor10

Programming languages (12)

C#C++ShellCShaderLabJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
keijiro/NoiseShader

Jan 2015 - May 2021

Noise shader library for Unity
Role in this project:
userGraphics/Shader Developer
Contributions:4 releases, 39 commits, 9 PRs in 6 years 5 months
Contributions summary:Keijiro primarily contributed to the `noiseshader` repository by implementing and updating noise shaders. They updated existing shader files, added support for simplex noise, and integrated analytical derivative shaders using GLSL. The user also refactored and rewrote existing simplex noise shaders and made cosmetic changes.
perlin-noiseshadersunityshadernoise
keijiro/Pcx

Oct 2017 - Feb 2021

Point cloud importer & renderer for Unity
Role in this project:
userFull-stack Developer
Contributions:6 releases, 67 commits, 3 PRs in 3 years 4 months
Contributions summary:Keijiro focused on developing point cloud rendering features within Unity, utilizing shaders and compute shaders for optimized rendering techniques. They refactored existing shaders, implemented different rendering approaches using geometry shaders and point primitives, and added support for color and point size control. Further contributions included supporting indirect drawing and shadow casting, and optimizing the rendering pipeline.
importerpointrendererunityshader
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial