Haesung Kim is a Senior Software Engineer based in Seoul with 10 years of hands-on experience optimizing embedded systems across mobile, WebOS smart TVs, telematics and Android IVI platforms. At LG Electronics he has driven measurable improvements—cutting Android/Linux boot time by 20% and implementing flash-friendly device-mapper drivers, flash-based swap, and S2D hibernation features to extend flash lifetime and improve resume performance. His expertise spans low-level Linux kernel work, Android framework architecture and system-wide profiling/debugging in mass-production environments. Trained in SSD/FTL performance during an MS in Computer Science and pursuing software security studies at Carnegie Mellon, he blends storage systems depth with security-aware engineering. Equally comfortable in C#/.NET mobile stacks (Xamarin/MAUI) and kernel internals, he’s the kind of engineer who finds performance wins from bootloader to application layer.
10 years of coding experience
Software Security Specialist Course, Software Security Specialist Course at Carnegie Mellon University
Contributions:310 commits, 2 PRs, 283 pushes in 4 years 6 months
gfdwindowsios-androidandroidios
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.