Donghwan Kim

Software Engineer at CAN Foundation

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

👤
Senior
🎓
Top School
Donghwan Kim is a software engineer with 14 years of experience specializing in real-time web and enterprise Java architectures, best known as the author of Cettia and a key committer to the Atmosphere project. Based in Seoul, he blends backend expertise (Java, Java EE, Node.js, API design) with front-end craftsmanship (JavaScript, jQuery integrations) and has hands-on product leadership as Chief Product Officer at Lecle. He has designed RESTful, modern APIs and led developer-focused platforms like Baikal and Annot, applying lean and TDD practices to deliver customer-focused features. His open source work includes client-side enhancements to Atmosphere’s WebSocket ecosystem and creating Vibe/Cettia as the next-generation blueprint for asynchronous Java web apps. Beyond code, he brings a product-minded outlook—translating commercial open-source support into pragmatic product decisions and developer tools.
code14 years of coding experience
job4 years of employment as a software developer
bookBachelor's Degree, Materials Science and Engineering, Bachelor's Degree, Materials Science and Engineering at Korea University
bookHigh School, Digital Contents, High School, Digital Contents at Korea Digital Media High School
languagesKorean, English
stackoverflow-logo

Stackoverflow

Stats
1,131reputation
124kreached
33answers
4questions
Badges
websocket
top-5%
github-logo-circle

Github Skills (14)

asynchronous10
event-driven10
javascript10
websocket10
jquery10
java6
ecmascript6
html6
eclipse6
webworker6
nodejs6
jetty6
react6
facebook6

Programming languages (6)

TypeScriptJavaShellCSSJavaScriptPython

Github contributions (5)

github-logo-circle
Atmosphere/atmosphere

Dec 2011 - Oct 2014

Event Driven WebSockets Framework with Cross-Browser Fallbacks
Role in this project:
userFront-end Developer
Contributions:20 commits, 11 comments in 2 years 10 months
Contributions summary:Donghwan primarily contributed to the front-end aspects of the project, focusing on the jQuery integration and JavaScript modules. They refactored code to use `jQuery.stringifyJSON` for JSON stringification and implemented a namespaced unload event. Additionally, the user added a new JavaScript module to enhance the functionality of the Atmosphere framework, demonstrating a clear understanding of client-side development within a WebSocket-based environment.
spring-bootcross-browserasynchronouswebsocketsbrowser
Atmosphere/bower-atmosphere

Dec 2013 - Feb 2015

Contributions:15 commits, 1 PR, 2 pushes in 1 year 1 month
bowerbower-packageatmosphere
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
Donghwan Kim - Software Engineer at CAN Foundation