Hanju Kim

Software Engineer at 프리랜서

Seoul, South Korea
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
Hanju Kim is a seasoned software engineer and technology leader with 12 years of experience building cross-platform game engines, blockchain back-ends, and large-scale game infrastructure. He has held executive engineering roles including CTO at Terraform Labs and YMIR Entertainment, and co-founded a social commerce startup, blending product strategy with hands-on engineering. His open-source contributions span the widely used Cocos2d-x engine (bug fixes and cross-platform rendering/touch fixes) and core Terra projects (TypeScript SDK and Go protocol work), showing fluency across C++, TypeScript, and Go. Based in Seoul, he combines systems-level understanding of performance and cross-platform quirks with protocol-level experience in blockchain modules and SDK APIs. Colleagues would note he moves comfortably between shipping production fixes and evolving core protocol logic—an engineer who still commits code to the foundations of the platforms he helps run.
code12 years of coding experience
job22 years of employment as a software developer
languagesEnglish, Korean
stackoverflow-logo

Stackoverflow

Stats
39reputation
495reached
0answers
3questions
github-logo-circle

Github Skills (25)

c-language10
game-engine10
back-end-development10
testing10
windows10
typescript10
go10
typescript-types10
blockchain10
typescripts10
game-development10
backend10
cprogramming-language10
cocos2d-x10
cosmos-sdk9

Programming languages (15)

JavaC++JinjaCSSRustCGoHTML

Github contributions (5)

github-logo-circle
terra-money/terra.js

Apr 2020 - May 2022

JavaScript SDK for Terra, written in TypeScript
Role in this project:
userBack-end Developer
Contributions:23 releases, 68 reviews, 143 commits in 2 years 1 month
Contributions summary:Hanju's commits primarily focused on code style improvements and removing linting errors in various TypeScript files. The changes involve modifications to several API files within the `src/client/lcd/api` directory, specifically within the OracleAPI, StakingAPI, and TendermintAPI, implying work on the backend logic of the Terra.js SDK. Additionally, the user touched spec files for core data structures like UnbondingDelegation and Redelegation, suggesting efforts to ensure data model correctness. Furthermore, they added new features related to wasm messages.
javascriptsdkterratypescriptjavascript-sdk
terra-money/classic-core

Apr 2019 - Aug 2022

GO implementation of the Terra Protocol
Role in this project:
userBack-end Developer
Contributions:8 releases, 118 reviews, 58 commits in 3 years 4 months
Contributions summary:Hanju primarily focused on modifying core code in the Terra Protocol implementation, including variable name changes and updates to test files. The user also made changes related to the treasury and mint modules, adjusting test setups and modifying schedules. Additionally, the user updated the CLI, corrected swagger definitions, and reverted a code change related to error handling. These tasks suggest a focus on core protocol logic and system maintenance.
golangblockchaincryptocurrencyterra
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
Hanju Kim - Software Engineer at 프리랜서