Nikolai Chizhov is an embedded software engineer with about a decade of experience delivering IoT, automotive, and measurement system projects, currently based in Tokyo and working at Woven Planet Holdings. He brings deep low-level expertise—demonstrated by contributions to the DuckStation PlayStation emulator where he fixed OpenGL context issues, removed duplicated code, and improved core CD image and game-list handling. A PhD candidate in computer engineering from MEPhI with a master’s in engineering physics, he blends rigorous academic training with practical firmware and backend problem-solving. Known for stabilizing and optimizing complex codebases, he favors hands-on fixes that improve performance and maintainability across cross-platform environments.
10 years of coding experience
PhD Candidate, Computer engineering, PhD Candidate, Computer engineering at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
Role in this project:
Back-end Developer
Contributions:2 PRs, 1 comment in 6 days
Contributions summary:Nikolai primarily focused on bug fixes and minor code improvements within the DuckStation emulator. They addressed issues related to OpenGL context configuration, removed duplicated code, and corrected string-to-C-string conversions. Furthermore, the user modified variable access within the game list and CD image processing, indicating involvement in core emulator functionality and potentially addressing performance or stability concerns. These modifications span multiple source files demonstrating their expertise with the codebase.
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
Nikolai Chizhov - Software Engineer at Woven Planet Holdings