Nakamaru Koji

Engineer at GREE, Inc.

Chiyoda, 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
🎓
Top School
Nakamaru Koji is a seasoned engineer with 13 years of professional experience and a Ph.D. in Computer Graphics from Keio University, currently based in Chiyoda, Japan and delivering production-grade software at GREE. He blends deep systems and graphics research background with hands-on mobile and backend engineering, contributing notable open-source fixes such as Android WebView enhancements for unity-webview and performance-minded upload streaming and timeout features for Microsoft's App Center CLI. His work spans full-stack maintenance of cross-platform rendering projects (LWF) to platform-specific improvements like camera/microphone support, file input handling, and keyboard management that materially improve user experience. Colleagues rely on him to untangle compatibility and build issues across diverse environments, reflecting both rigorous academic training and practical engineering discipline. An under-the-radar strength is his knack for turning low-level platform quirks into robust, reusable solutions that reduce long-term maintenance burden.
code13 years of coding experience
job7 years of employment as a software developer
bookPh.D, Computer Graphics, Ph.D, Computer Graphics at Keio University
github-logo-circle

Github Skills (31)

webview10
mobile-development10
typescript10
android-sdk10
android-development10
java10
javas10
fileio10
android10
typescript-types10
dotnet-core10
file-processing10
file-handling10
android-webview10
nodejs10

Programming languages (10)

C#TypeScriptJavaC++CObjective-C++JavaScriptGo

Github contributions (5)

github-logo-circle
gree/unity-webview

Aug 2015 - Jan 2023

Role in this project:
userMobile Developer (Android)
Contributions:1 review, 890 commits, 572 PRs in 7 years 5 months
Contributions summary:Nakamaru primarily contributed to the `unity-webview` repository by implementing and fixing issues related to the Android WebView implementation. They added functionality for camera and microphone access, handled file selection for input type="file" elements, addressed Android-specific compatibility issues, and implemented a solution to handle keyboard visibility, which enhanced the user experience within the WebView. Furthermore, they addressed issues related to media playback and ensured that these features functioned correctly within the Android environment.
gree/lwf

Aug 2015 - Nov 2017

LWF - Lightweight SWF
Role in this project:
userFull-stack Developer
Contributions:27 commits, 22 PRs, 16 pushes in 2 years 3 months
Contributions summary:Nakamaru primarily focused on maintaining and improving the Lightweight SWF project, addressing build issues and compatibility across different platforms. They fixed issues related to text rendering in Unity, specifically addressing scaling factors, and also introduced updates to rendering logic using combined mesh and UI vertex renderers. Further contributions include adapting the codebase for webkit-canvas deprecation and modifying build scripts.
javascriptswf
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