Summary
Haeseong Kim is a Staff Software Engineer at Samsung Electronics with over a decade of hands-on experience across frontend, backend, database design, and computer vision ML. He designs robust software architectures and data systems, and has built production solutions ranging from real-time screen defect detection and ML image preprocessing to Tizen platform analysis and remote mobile testing. Equally comfortable in Java, Python, C++, and TypeScript, he blends full‑stack craftsmanship with infrastructure automation (Docker, Jenkins, MQ) and test automation driven by reinforcement learning. A recognized code‑review leader and mentor, he helped establish review standards at Samsung and evaluates best‑reviewer certification, reflecting deep commitment to code quality and developer culture. He also contributes as a technical interviewer and trainer for SSAFY, demonstrating a passion for growing engineering talent. Notably, his background spans both embedded/consumer platforms and scalable backend systems, enabling pragmatic ML deployments in production environments.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Hongik University
English