Puripant Ruchikachorn

Assistant Professor at Punch Up

Bangkok, Thailand
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

👤
Senior
🎓
Top School
Puripant Ruchikachorn is an assistant professor and entrepreneur in Bangkok with 11 years of experience at the intersection of information visualization, visual computing, data analytics, and HCI. He teaches and conducts research at Chulalongkorn University while co-founding Punch Up and Boonmee Lab to bring research ideas into frontend products and prototypes. His academic training includes an MSc from The University of Tokyo and a PhD from Stony Brook, giving him deep technical grounding alongside practical design and development skills. Puripant contributes to open-source visualization tooling—improving PyVista examples, documentation, and rendering features—showing a knack for making complex 3D visualization APIs more usable. Past industry and research roles include UI and mobile prototyping at IBM Watson and visualization work on GIS-based 3D reconstruction for cultural heritage, a thread that highlights his blend of technical rigor and real-world impact. He balances rigorous scholarship with hands-on product development, often translating visualization research into accessible tools and demos.
code10 years of coding experience
job2 years of employment as a software developer
bookBEng, Computer Engineering, BEng, Computer Engineering at Chulalongkorn Mahawitthayalai
bookUniversity of Tokyo
bookPhD, Computer Science, PhD, Computer Science at Stony Brook University
languagesEnglish, Thai, Japanese
stackoverflow-logo

Stackoverflow

Stats
807reputation
130kreached
9answers
4questions
github-logo-circle

Github Skills (17)

visualization10
python10
plot10
3d10
scientific-visualization10
visualizations10
documentation10
mesh9
wimp6
audio6
xcode6
photoshop6
multi-touch6
graphic6
algorithm6

Programming languages (12)

TypeScriptJuliaJavaCJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
pyvista/pyvista

Oct 2021 - Oct 2022

3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Role in this project:
userFull-stack Developer
Contributions:1 review, 5 commits, 3 PRs in 1 year
Contributions summary:Puripant contributed primarily by adding and improving examples and documentation for the Pyvista library. They added examples for using the `add_volume` function and for different view functions. The user also implemented features such as enabling and disabling stereo rendering. They also updated documentation to specify optional parameters, improving usability and clarity.
visualizationmesh3dpythonmesh-analysis
Contributions:16 commits, 15 pushes, 1 branch in 3 years
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
Puripant Ruchikachorn - Assistant Professor at Punch Up