Taehoon Moon

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
Taehoon Moon is a full-stack software engineer with 13 years of experience building games, consumer services, and payment platforms, and the creator of GlueSQL. He has shipped end-to-end products—from high-traffic game backends with manual MySQL sharding to React Native mobile communities like JYP Fans—and has led frontend and backend efforts across startups and studios. Taehoon contributes to notable open-source projects such as VexFlow, where he added advanced music notation features, reflecting a longtime interest in music tech evidenced by past music-education gadgets and apps. Comfortable across JS, Node, Python, SQLite3, Redis and cloud datastores, he blends pragmatic engineering with product instincts, often owning both architecture and implementation. Based in Seoul, he brings a maker’s mindset: building and publishing complete services, libraries, and games that bridge technical depth with user-facing polish.
code13 years of coding experience
job9 years of employment as a software developer
bookSeoul Science High School
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Korea Advanced Institute of Science and Technology
github-logo-circle

Github Skills (6)

html5-canvas10
javascript10
front-end-development10
music-notation10
testing9
jscript9

Programming languages (7)

TypeScriptRustJavaScriptObjective-CHTMLMarkdownPython

Github contributions (5)

github-logo-circle
0xfe/vexflow

Feb 2014 - May 2019

A JavaScript library for rendering music notation and guitar tablature.
Role in this project:
userFront-end Developer
Contributions:64 commits, 10 PRs, 40 comments in 5 years 3 months
Contributions summary:Taehoon made several contributions focused on enhancing the music notation rendering library, VexFlow. They implemented support for advanced features like small clefs, clefs at the end of staves, and the ability to insert clefs and time signatures between notes. These enhancements involved code modifications to the `Stave`, `Clef`, `TimeSignature`, and `StaveNote` components, and the creation of new test cases to validate the changes. Furthermore, the user added the ability to incorporate stave text and improved the functionality of stave connectors.
javascript-libraryguitar-tablaturesvgmusicxmljavascript
panarch/node-vexflow

Jan 2019 - Jul 2020

VexFlow on Node.js!
Contributions:22 commits, 5 PRs, 8 pushes in 1 year 6 months
node-jsjavascriptnodejsvexflownode
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
Taehoon Moon