Beomjun Kim

Full Stack Engineer at Freelance

California, United States
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
Beomjun Kim is a seasoned software development engineer with 10+ years delivering cross-platform mobile apps and front-end experiences. Based in San Jose, California, he currently serves as Senior Software Development Engineer at Adobe, focusing on scalable iOS tooling and camera app development since 2025, after prior contributions to Android and iOS projects there. His background spans iOS (UIKit, SwiftUI, Swift, Objective-C, C/C++) and Android (Kotlin, Java, NDK), plus hands-on work with network and system-level features. He has also contributed to open-source projects, notably enhancing the Sendbird JavaScript samples web widget with UI components and bug fixes. Earlier roles include Verizon, where he helped design a socket redirection library and worked on server/client Internet services (patent filed), and Speedy Packets with UDP-based networking and HTTP proxy work. He holds a B.S. in Computer Science from Chung-Ang University and an M.S. in Computer Science from USC.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Sejong University
languagesEnglish
github-logo-circle

Github Skills (9)

uid10
chat10
javascript10
front-end-development10
ui-design10
html9
css9
react8
uikit7

Programming languages (5)

C#TypeScriptJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
A guide of the installation and functions of Sendbird Chat, UIKit, and SyncManager for JavaScript samples.
Role in this project:
userFront-end Developer
Contributions:65 commits, 4 PRs, 55 pushes in 2 years 4 months
Contributions summary:Beomjun primarily contributed to the web widget sample by implementing UI components and functionalities. The commits show the addition of features like the notification and chat elements, incorporating basic styling and layout changes. Furthermore, the user addressed design-related bug fixes, and incorporated sample versioning updates. These changes point to a focus on improving the user interface and overall experience of the widget.
reactleancloudchatjavascriptreactnative
Contributions:31 commits, 26 pushes, 2 branches in 2 years 1 month
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