Rimi Kanokawa

Software Engineer

Oregon, United States
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
Rimi Kanokawa is a pragmatic software engineer with 15 years of experience building resilient back-end systems and extensible architectures from Oregon. She’s an active open-source contributor known for deep, practical work on game engine and server automation projects—adding plugin event systems, dynamic class loading, and custom set loaders to XMage and designing PLCs, logic gates, and persistent storage for CraftBook. Comfortable across systems and large codebases, she focuses on flexibility, error handling, and maintainability to enable community-driven extensions. Colleagues know her for finding elegant engineering trade-offs that let projects grow without breaking compatibility. Outside formal roles she brings a playful, curious approach to engineering—“a random programmer girl who never grew up”—which shows up as creative problem solving and long-term stewardship of open-source projects.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
679reputation
11kreached
4answers
0questions
github-logo-circle

Github Skills (42)

binary-logic10
minecraft10
playing-cards10
game-engine10
redis10
boolean-logic10
plugin-development10
logical10
java10
digital-logic10
redash10
classloader10
javas10
red10
classloading10

Programming languages (13)

C#JavaC++RustCScalaHTMLTypeScript

Github contributions (5)

github-logo-circle
EngineHub/CraftBook

Nov 2010 - Sep 2012

🔧 Machines, ICs, PLCs, and more!
Role in this project:
userBack-end Developer & System Architect
Contributions:149 commits in 1 year 9 months
Contributions summary:Rimi made significant contributions to the `craftbook` project, primarily focused on developing and implementing new IC (Integrated Circuit) types within the Minecraft server environment. Their work involved adding various logic gates and system components such as counters, full adders, multiplexers, and custom PLCs (Programmable Logic Controllers). They also enhanced the core PLC functionality, adding features like persistent storage and improved error handling.
gradlecraftbookspigotmachinesics
magefree/mage

Sep 2016 - Sep 2016

XMage - Magic Another Game Engine
Role in this project:
userBack-end Developer
Contributions:20 commits, 1 PR, 3 pushes in 5 days
Contributions summary:Rimi primarily focused on enhancing the game engine's functionality by adding plugin event support and improving class loading mechanisms. Their contributions include the addition of new event types, modification of existing classes to facilitate custom event handling, and refactoring code to allow for dynamic card loading from external sources. Furthermore, the user implemented features to exclude custom sets from constructed formats and added a custom set loader, indicating a focus on flexibility and extensibility within the game's architecture.
gamedeckwindowsgamedevmagic
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
Rimi Kanokawa - Software Engineer