Nikolai Svakhin is a Principal Scientist based in San Jose with over two decades of focused experience in computer graphics, scientific visualization, and GPU-accelerated rendering, currently leading advanced research at Adobe. He combines deep academic credentials (M.S./Ph.D. work at Purdue) with long-term product impact on Adobe Photoshop’s 3D/OpenGL acceleration and interactive visualization features. His specialties span volume rendering, interactive illustration from volumetric data, flow visualization, and machine-learning-driven material separation, all underpinned by C++ architecture and shading-language expertise. Nikolai is comfortable bridging research and production: designing OpenGL-based 3D engines, pushing general-purpose GPU computation, and enabling remote rendering workflows. A less obvious strength is his long-running continuity within a single product organization, demonstrating rare institutional knowledge that accelerates innovation and delivery.
10 years of coding experience
24 years of employment as a software developer
M.S. Ph.D. Computer Science, M.S. Ph.D. Computer Science at Purdue University
High School Computer Science, High School Computer Science at LIT #1533 (Information Technologies Lyceum)
Contributions:8 PRs, 77 pushes, 12 branches in 5 months
php
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.