John Cho

Staff Front-end Engineer (L6-1) at Coupang

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
John Cho is a Staff Front-end Engineer based in Seoul with 11 years of experience building user-facing web platforms across fast-moving Korean tech companies, currently leading front-end efforts at Coupang’s Rocket Growth. He’s shipped large-scale interfaces and developer workflows as a tech lead at Bucketplace and Dable, and has product-facing experience from roles at NAVER that inform his pragmatic approach to UX and engineering trade-offs. An active open-source contributor to the widely used AMP project, he has improved amp.dev site infrastructure and enhanced amp-html components like amp-imgur, showing hands-on skill with service workers, build tooling, and component design. John combines technical leadership with deep front-end craftsmanship—refactoring for reliability, adding analytics-aware features, and closing subtle bugs—making him effective at both strategy and implementation. He brings cross-functional fluency between product and engineering and an eye for incremental improvements that scale across large teams and sites.
code11 years of coding experience
job10 years of employment as a software developer
languagesJapanese, English
github-logo-circle

Github Skills (13)

html10
component-development10
service-worker10
amp-html10
css10
javascript10
front-end-development10
google-amp10
ampl10
google-analytics9
responsive-design8
testing8
gulp7

Programming languages (7)

TypeScriptCSSJavaScriptGoHTMLNunjucksDart

Github contributions (5)

github-logo-circle
ampproject/amp.dev

Oct 2016 - May 2019

The AMP Project Website.
Role in this project:
userFront-end Developer
Contributions:61 commits, 24 PRs, 144 comments in 2 years 7 months
Contributions summary:John primarily contributed to the AMP project's website by updating the `amp.dev` site's HTML and JavaScript files, including `head.html`, `footer.html`, and `home.html`. The changes involved incorporating new components, managing analytics, and implementing visibility-based triggers. Additionally, the user modified the `gulpfile.js` and `pwa/service-worker.js` files, indicating involvement in build processes and service worker configuration. The user also made changes to the content pages, which suggests they are also working on the content of the site.
project-websitejekyllamp
ampproject/amphtml

Feb 2017 - Sep 2018

The AMP web component framework.
Role in this project:
userFront-end Developer
Contributions:9 commits, 9 PRs, 49 comments in 1 year 7 months
Contributions summary:John primarily contributed to the implementation and modification of the `amp-imgur` component within the AMP project. Their work involved adding features like image resizing, implementing the imgur embed functionality, and modifying test and validation code. They also refactored the code to remove unused variables and imports. Additionally, the user fixed bugs and improved the component's functionality.
web-componentscomponent-frameworkframeworkwebcomponentsweb-component
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
John Cho - Staff Front-end Engineer (L6-1) at Coupang