Jooyung Han

Software Engineer at Google

Seoul Incheon Metropolitan Area 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
Jooyung Han is a seasoned software engineer with 14+ years of experience, currently at Google after roles at NAVER and LG Electronics where he blended research, product engineering and internal consulting. He’s a developer-educator who regularly delivers lectures and pair-programming sessions on TDD, design patterns, FP/OOP and Agile practices, and has translated four influential software books into Korean. Technically comfortable across backend systems and test automation, he contributed to the widely used JavaParser project by improving lexical preservation tests and fixing transformation handling for operators. Passionate about programming languages and functional programming, he has a track record of helping teams adopt FP/FRP and building robust systems for products like Clova and large-scale device management.
code14 years of coding experience
job18 years of employment as a software developer
bookMaster of Science (MS), Industrial Engineering, Master of Science (MS), Industrial Engineering at Pohang University of Science and Technology
languagesEnglish, Korean
stackoverflow-logo

Stackoverflow

Stats
523reputation
15kreached
1answer
2questions
github-logo-circle

Github Skills (16)

testing10
parserator10
javas10
junit10
code-analysis10
parser10
javaparser10
java10
abstract-syntax-tree10
code-generation9
nodejs6
javascript6
android6
garbage-collection6
rxjs6

Programming languages (11)

TypeScriptJavaRustCPureScriptLLVMScalaJavaScript

Github contributions (5)

github-logo-circle
javaparser/javaparser

May 2018 - May 2018

Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:5 commits, 3 PRs, 5 comments in 1 day
Contributions summary:Jooyung focused on enhancing the JavaParser library through the addition and modification of test cases. They implemented new test cases for BinaryOperatorTransformations and StatementTransformations, improving the lexical preservation testing coverage. Furthermore, the user addressed an issue in the concretesyntaxmodel, specifically related to handling operators within the transformation process, utilizing tokenText to obtain the correct token type. The changes demonstrate a focus on improving the robustness and testing of the JavaParser library's lexical preservation functionality.
code-generationjavaparserjavasymbolsolvercode-generatorsyntax-tree
jooyunghan/purescript-book

Jul 2017 - Jan 2018

Contributions:22 commits, 32 pushes, 1 branch in 5 months
purescriptsources
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
Jooyung Han - Software Engineer at Google