About Me
Professional Summary
Senior Software Engineer with 14+ years across full-stack, computer vision, and real-time graphics.
Now shipping production AI systems at Upfeat (AR/CV features, AI-orchestrated crawling pipelines, and full-stack services)
building on a decade of R&D leadership at Samsung Electronics (5 US patents; innovations taken from concept to global launch).
Strong in high-performance optimization and algorithm design, with a track record of shipping research into production.
Skills
- Languages: Python, Kotlin, Java, C/C++, JavaScript/TypeScript
- Mobile & Frontend: Android (Java, Kotlin, Native C++, Skia UI), iOS, React Native, React, RESTful API, GraphQL
- Computer Vision & ML: OpenCV, TensorFlow, PyTorch, YOLO, 3D Pose Estimation, Gesture Recognition, ARKit BlendShapes, ARCore / ARKit
- AI Systems & Orchestration: LLM-orchestrated pipelines, multi-container agent workflows, anti-detection headless browser automation (Camoufox), distributed / parallel data collection
- DevOps & Infrastructure: AWS, Docker, Firebase, Elasticsearch, FFmpeg, Git, GitLab CI/CD, Jenkins, Perforce
- Graphics & Simulation: OpenGL ES Renderer, Unreal Engine 4, Unity 3D, Custom Shaders (GLSL/HLSL), PBR Workflows, ROS2
- Performance Tuning: GPU Profiling (Adreno, Mali, Google Debugger), Memory & Frame-rate Optimization
Language : Korean(Native), English(Intermediate)
Experience
Upfeat Media Inc.
Software EngineerProduct Engineering, Winnipeg, MB (Remote from Oakville, ON)
- Grocery Store AR Application: Spearheaded the development of an AR-based grocery scanning application, implementing real-time computer vision with OpenCV and YOLO; ran object detection at 30 FPS and interpolated results to a smooth 60 FPS render for a fluid, low-latency AR experience within ARCore.
- AI-Orchestrated Web-Crawling: Designed an AI-orchestrated web crawling system that coordinates 5 containers in parallel (fan-out/fan-in), delivering ~5× throughput over sequential collection and reliably serving ~100 users in production.
- Full-Stack & Cloud Integration: Engineered a scalable backend using Firebase and Elasticsearch to handle complex search queries and automated cloud workflows, operated reliably in production for 2 years.
- Admin Dashboard & Modernization: Architected an administrative dashboard and login system with React, serving ~100 active users and streamlining full-stack workflows to accelerate new service deployment through AI-driven automation.
Samsung Electronics
Staff Software Engineer / Lead DeveloperProject Leader & Lead Programmer | C-Lab (In-house Incubation), Seoul
Feb 2022 – Apr 2023
- Fingeraction Project: Selected as Project Leader for a competitive in-house venture; managed the entire lifecycle from concept validation and team formation to technical execution.
- 3D UI Automation: Architected a real-time finger gesture recognition pipeline that automated avatar animations and interactive 3D UI control within Unreal Engine.
Senior Software Developer | R&D Center – Samsung Research, Seoul
May 2019 – Jan 2022
- Robot Simulation: Built a robot simulation environment inside Unreal Engine 4, integrating complex rigid-body physics, sensor arrays, and motion planning algorithms via ROS2.
- AI Animation Patent: Engineered and patented an ML-based "Voice-to-Speech Animation" system utilizing ARKit BlendShapes for high-fidelity facial expressions.
- Digital Human (CES 2022): Developed core integration frameworks linking Digital Humans with smart appliances and advanced robotics (Bot Handy, Bot i) for Samsung's "Future Home Experience" showcased at CES 2022.
Software Engineer | IT & Mobile Communications, Suwon
Feb 2011 – Apr 2019
- AR Emoji Application (2018–2019): Developed an OpenGL ES-based GLTF renderer supporting PBR workflows and optimized asynchronous model loading pipelines. Created a high-precision body tracking module using BVH data and designed a cross-platform Unity plugin for third-party game engine integration.
- Samsung VR & UFC Live (2017–2018): Architected a 4K cloud-stitching video pipeline using FFmpeg and AWS Docker, achieving low-latency, high-fidelity real-time streaming for 10K+ concurrent users. Engineered feature-tracking and 3D texture projection algorithms across XYZ axes to eliminate visual jitter.
- VR Rendering Solutions (2016–2017): Ported and integrated SMI's Eye-Tracking solutions. Implemented stencil-based foveated rendering using custom GLSL/HLSL shaders, reducing GPU overhead by 30% and maintaining a stable 90 FPS.
- OnCircle – Galaxy S6 Edge (2015–2016): Developed the Circle UI communicator for Galaxy S6 Edge, including various message types (AGIF, Emoticon, Touch and Drag) with animation UI.
- Kids Mode in Galaxy (2014–2015): Developed the core 2D/3D framework for Kids Mode utilizing Unity. Managed life cycle of native applications for kids in Galaxy Store.
- Galaxy Tablet & Flagship Apps (2011–2013): Managed 3rd party apps, maintained releases of Tablet products, developed Quick Panel and Video Player features.
Projects
Grocery Store AR Application
Nov 2023 – PresentSpearheaded the development of an AR-based grocery scanning application, implementing real-time computer vision with OpenCV and YOLO; ran object detection at 30 FPS and interpolated results to a smooth 60 …
AI-Orchestrated Web-Crawling
Nov 2023 – PresentDesigned an AI-orchestrated web crawling system that coordinates 5 containers in parallel (fan-out/fan-in), delivering ~5× throughput over sequential collection and reliably serving ~100 users in production.
Selected as Project Leader for Samsung's competitive in-house venture (C-Lab); managed the entire lifecycle from concept validation and team formation to technical execution. Architected a real-time finger gesture recognition pipeline …
Developed core integration frameworks linking Digital Humans with smart appliances and advanced robotics (Bot Handy, Bot i) for Samsung's "Future Home Experience" showcased at CES 2022. Engineered and patented an …
Built a robot simulation environment inside Unreal Engine 4, integrating complex rigid-body physics, sensor arrays, and motion planning algorithms via ROS2.
Developed an OpenGL ES-based GLTF renderer supporting PBR (Physically Based Rendering) workflows and optimized asynchronous model loading pipelines. Created a high-precision body tracking module using BVH data and designed a …
Samsung VR & UFC Live
Feb 2017 – Jan 2018Architected a 4K cloud-stitching video pipeline using FFmpeg and AWS Docker, achieving low-latency, high-fidelity real-time streaming for 10K+ concurrent users. Engineered feature-tracking and 3D texture projection algorithms across XYZ axes …
VR Rendering Solution
May 2016 – Jan 2017Ported and integrated SMI's Eye-Tracking solutions. Implemented stencil-based foveated rendering using custom GLSL/HLSL shaders, reducing GPU overhead by 30% and maintaining a stable 90 FPS.
OnCircle App (Galaxy S6 Edge)
May 2015 – Apr 2016Developed flagship features for the Galaxy S series, including the OnCircle UI communicator for Galaxy S6 Edge.
Kids Mode in Galaxy
May 2014 – Apr 2015Developed the core 2D/3D framework for Kids Mode utilizing Unity.
Education
Korea Aerospace University
Bachelor of Science in Computer Science
2003 – 2011Seoul, Republic of Korea
U.S. Patents
Certifications
Samsung S/W Certification – Professional Grade
Samsung ElectronicsCertification validating algorithm problem solving, advanced data structures, and runtime optimization skills