Chris Ohk is an embedded software engineer and visiting senior researcher with 11 years of experience building real-time engines and cross-platform systems, from C++ game physics at Nexon to Rust-based interaction engines and embedded systems at 42dot. He has led technical direction and project specifications as a technical lead, and contributed to notable open-source projects in fluid simulation, reactive Rust, and Flutter–Rust bridging, improving code quality and API consistency. As founder of C++ Korea and a Microsoft MVP, he combines community leadership with hands-on implementation, frequently exploring reinforcement learning and voxel-based simulations in personal projects. Comfortable across C++, Rust, and low-level systems, he brings both product-focused delivery and deep engineering troubleshooting to research and industry settings.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Kyungpook National University
Master's degree, Computer Science, Master's degree, Computer Science at Korea Advanced Institute of Science and Technology
Fluid simulation engine for computer graphics applications
Role in this project:
Backend Developer
Contributions:18 reviews, 49 commits, 34 PRs in 4 years 1 month
Contributions summary:Chris primarily contributed to the fluid simulation engine by addressing various issues and improving code quality. They fixed typos, updated code to use `cbegin()` and `cend()`, and corrected solver implementations. The user also made changes to the Python API and refactored the build process using Clara for command-line argument parsing, and updated the project with the use of tinyobjloader.
Contributions:3 reviews, 64 commits, 17 PRs in 1 year 2 months
Contributions summary:Chris primarily contributed to the implementation of reactive extensions in Rust, specifically focusing on the `BehaviorSubject` component. Their work includes adding the `BehaviorSubject` struct, implementing shared subjects, and adding the operator `WithLatestFrom`, and implementing operator `StartWith`. They also refactored existing code, corrected code styles and addressed various clippy issues.
rxrustrustreactive-extensionsextensionsrxrs
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
Chris Ohk - Visiting Senior Researcher at Hanyang University