Hyeseong 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
🎓
Top School
Hyeseong Kim is a Seoul-based software engineer with 11 years of experience building web and WebView solutions, currently shipping features at Danggeun Market. He blends full-stack fluency with systems thinking—having contributed to high-profile open-source projects like ReScript and Yarn—and brings deep type-system and DX improvements to compiler and tooling codebases. His background in pre-sales and solutions engineering gives him a knack for integrating products into complex enterprise environments (notably Mattermost integrations for Samsung). He’s driven by developer experience, evident from work on GraphQL Mesh, graphql-code-generator, and editor integrations that reduce friction for other engineers. A pragmatic mentor and productivity hacker, he’s led teams to adopt new tools and automated testing/CI practices across fast-moving web teams. Outside work he’s an “open-source hitchhiker,” routinely tackling type-safety, compatibility, and cross-platform quirks that others avoid.
code11 years of coding experience
job5 years of employment as a software developer
book컴퓨터 게임 및 프로그래밍 기술, 컴퓨터 게임 및 프로그래밍 기술 at 한세사이버보안고등학교
languagesKorean, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (52)

babel610
code-generator10
javascript10
flow-control10
package-management10
testing10
css-in-js10
css10
work-flow10
typescript10
ui-design10
wpgraphql10
redux10
mattermost10
type-system10

Programming languages (25)

CMakefileWebAssemblyGoHTMLGroovyReasonTypeScript

Github contributions (5)

github-logo-circle
mattermost/mattermost-redux

Nov 2017 - Mar 2020

Redux for Mattermost
Role in this project:
userFull-stack Developer
Contributions:10 commits, 10 PRs, 34 comments in 2 years 4 months
Contributions summary:Hyeseong contributed to improving the codebase's type safety and developer experience by enhancing the typing of action types, fixing bugs related to type inference, and migrating files to Flow. They also added new channel selectors for identifying if a channel is a favorite, muted, archived, or default. Furthermore, they updated the codebase with Babel 7 and other related configurations and dependencies. These changes involved modifying several core files, including action types, selectors, and utility functions.
driverreduxmattermost
yarnpkg/berry

Mar 2020 - Jan 2023

📦🐈 Active development trunk for Yarn ⚒
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 6 commits, 8 PRs in 2 years 10 months
Contributions summary:Hyeseong primarily contributed to improving the Yarn package manager, focusing on the UI and build system. They fixed type definitions, corrected template code, and enhanced the integration with editor tools (coc-nvim). The user also implemented features, such as supporting publishConfig.type and disabling immutable installs in update-lockfile mode, and generating .gitattributes file, showing a good understanding of the project's architecture and development practices.
yarnnpm-clijavascriptpackage-managernodejs
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
Hyeseong Kim - Software Engineer at 당근마켓