하성민 Ha

Gyeonggi, 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
하성민 Ha is a seasoned iOS-focused software engineer and manager with 13 years of experience building and leading client SDK and mobile teams at major Korean tech firms including Sendbird, LINE, Coupang, NHN, and NCSOFT. He combines hands-on expertise in Objective-C and Swift with people leadership, having managed cross-platform SDK efforts (iOS, Android, React, JS, RN) and driven delivery for high-scale apps like LINE and Coupang. A pragmatic engineer, he has contributed to open-source iOS tooling such as an iOS port of Google's libphonenumber, improving core data-type consistency for better platform compatibility. Based in Gyeonggi, South Korea, he blends backend understanding (delivery tracking servers) with polished mobile UX execution, and his GitHub motto “Just for FUN!” reflects a continuing passion for tinkering and practical improvements.
code13 years of coding experience
job17 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at 명지대학교 / Myongji University
languagesEnglish, Korean
github-logo-circle

Github Skills (3)

objective-c10
ios9
libphonenumber8

Programming languages (3)

C++Objective-CSwift

Github contributions (5)

github-logo-circle
iziz/libPhoneNumber-iOS

Feb 2014 - Jun 2019

iOS port from libphonenumber (Google's phone number handling library)
Role in this project:
userBack-end Developer
Contributions:299 commits, 60 PRs, 217 pushes in 5 years 4 months
Contributions summary:하성민 primarily focused on refactoring and improving the underlying implementation of the iOS port of the libphonenumber library. Their contributions involved changing data types from `int`, `long`, and `unsigned long` to `NSNumber` across several files, demonstrating a focus on data type consistency and potentially improving platform compatibility. These changes touched upon core functionality within the `NBPhoneNumberUtil.m` file.
cocoapodsobjective-cphone-numberphonegoogle-libphonenumber
Contributions:77 commits in 2 months
ios-libraryphoneinternational-phonelibphonenumberstoring
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
하성민 Ha