Senior Software Engineer
Seoul, Kr
- 1/17-12/17 - Advanced/Automotive Platforms- Designed and implemented components for automotive simulation, connecting Unity3D engine to a myriad network of hardware and software components, including but not limited to dashboard and IVI components, cloud services, Amazon Voice Service (AVS/Alexa). (NodeJS, QML, C#)- Implementation of steering wheel enhancements (C++, C#)- Assist with implementation of AVS software for embedded hardware (Qt,C++,QML)- Design and implement cloud services to support AVS / Alexa Skills to develop prototypes (NodeJS)- Contribution to several open source packages at github- Implement AWS cloud system for data collection and analysis- 1/15-1/17 - LG SVL Apps and Services team- Contributed to system applications in LG webOS 2.0-3.5 (QML, HTML5, JavaScript, Enyo, Enact/React)- Involved in benchmarking and improving performance of apps and services on LG Watch Urbane LTE (QML, HTML5, JavaScript, Enyo)- Refactored webOS notification system that had been built into system UI, into a separately loadable code module, used in webOS 3.0+ (QML)- Involved in development of system applications using Javascript ES6 technologies and frameworks, including React, Redux, Webpack, Browserify, Babelify, Enact, and others- Contributor to webOS Qt 5 QML user interface, compositor, and NodeJS support services and frameworks in LG webOS 1.0-3.5- Initial engineering implementation of Interactive Digital Board product- 10/13 to 1/17 - Apps, services, and system work- Designed and implemented new features for LG webOS UI/UX specifications, webOS service infrastructures, and UI (C++, QML)- Lead engineer for LG webOS 1.x/2.x WebAppManager 2 project from 10/13 to 12/14, coordinating design, implementation, and take up of new requirements and changes to WebAppManager (C++, Qt 5)- Developed much of "My Channels" system UI functionality for webOS 2.x and support code for same in 3.x, significant contributions to other NodeJS and QML features