Kijung Kim is a software engineer based in Berkeley with a decade of experience building distributed systems, data science tools, and cloud networking solutions, currently at Google. A UCLA MSCS graduate with a UC Berkeley BS in EECS, he blends academic research—years as a graduate and undergraduate researcher on scalable analytics and multimedia systems—with production engineering at Google, including multiple internships that turned into full-time work. He has hands-on experience applying scientific computing tools (iPython, NumPy, Mumax/Oommf) to modeling problems and translating research prototypes into scalable services. Comfortable across research and product environments, he brings a knack for bridging HCI-informed design thinking from his undergraduate interests with rigorous backend engineering. Notably, his background spans both nanoscale simulation research and large-scale cloud engineering, reflecting an unusual mix of deep numerical modeling and production systems experience.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Electrical Engineering and Computer Science, Bachelor of Science (BS), Electrical Engineering and Computer Science at University of California, Berkeley
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of California, Los Angeles
Contributions:67 commits, 4 PRs, 74 pushes in 20 days
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.