Chihyun Song

Software Engineer at TEEware

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

👤
Senior
🎓
Top School
Chihyun Song is a software engineer with 10 years of experience based in South Korea, currently building secure systems at TEEware. He holds a Master's in Information Security from KAIST and a Bachelor's in Computer Science from Yonsei, blending rigorous academic grounding with practical backend development. His open-source work includes contributions to Klaytn’s official Go implementation, where he improved smart contract testing, governance features, and ERC20/721 bridge reliability—demonstrating expertise at the intersection of blockchain and contract safety. Comfortable validating complex contract behaviors and removing brittle test assumptions, he brings a security-minded approach to distributed systems engineering.
code10 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Yonsei University
bookMaster's degree, Information Securuity, Master's degree, Information Securuity at Korea Advanced Institute of Science and Technology
languagesKorean, English, Japanese
github-logo-circle

Github Skills (6)

smart-contracts10
go10
solidity10
blockchain-platform10
blockchain10
testing10

Programming languages (12)

TypeScriptMDXShellRustCSolidityTeXJavaScript

Github contributions (5)

github-logo-circle
klaytn/klaytn

Feb 2022 - Jan 2023

Official Go implementation of the Klaytn protocol
Role in this project:
userBack-end Developer
Contributions:575 reviews, 195 commits, 97 PRs in 11 months
Contributions summary:Chihyun primarily contributed to the Klaytn protocol's Go implementation, focusing on smart contract interactions and related testing. Their commits involved upgrading Solidity smart contracts and modifying test files to remove hardcoded contract references. The user also validated return values within bridge smart contracts, ensuring the reliability of ERC20 and ERC721 token transfers, and implemented features for governance, including new test cases.
golangblockchainklaytnblockchain-platform
ian0371/kaia

Jun 2024 - Apr 2025

Contributions:197 pushes, 34 branches in 9 months
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