About me


me

Hi I'm Sangwoo (Gary) Noh.

I'm currently working as a software engineer in Samsung Electronics, South Korea. My role is to build both frontend and backend systems for design verification automation platform. For frontend systems, I use Vue.js and Electron. For backend systems, I use Django REST framework and Object Relational Mapping (ORM) for different types of databases: Oracle DB and MongoDB. I am also involved in multiple machine learning projects with various structure of big data, such as time series data, log data, etc. For example, I developed a Double Deep Q Network (reinforcement learning) model and created an agent to make an optimal decision for resource management in digital design emulation. Nowadays, I am developing machine learning model deployment pipelines and systems.

My main interests are cooperative mobile computing and online learning on mobile devices for context-awareness of human activities. Multi-user activity recognition was one of my research in HCI/mobile healthcare lab under Prof. Ahyoung Choi, Gachon Univ., as an undergraduate research assistant. Specifically, I developed a system that automatically calculate table tennis scores based on multimodal data - accelerometer sensor, gravity sensor and audio data - from wearable devices and smartphones. This system was a novel architecture in that it didn’t require third-party entity for integrating data and processing algorithms. It was designed with a message passing architecture based on wireless network: WiFi-Direct.


Please see projects, CV and publications for details.


Experiences


Samsung Electronics

2018.08 - Present | Hwasung, S.Korea
Software engineer

Human Computer Interaction / Mobile Healthcare Lab

2017.03 - 2018.08 | Seongnam, S.Korea
Undergraudate research assistant advised by Dr. Ahyoung Choi

Cloudike

2017.07 - 2017.08 | Seoul, S.Korea
Engineer intern in a cloud company

PeopleSpace

2017.12 - 2018.02 | Irvine, California, US
Engineer intern in a startup incubator

Bisecu, IoT Startup

2016.07 - 2017.03 | Pangyo, S.Korea
Lead software egnineer in Bisecu, IoT startup in Gyeonggi Center for Creative Economy & Innovation

Gachon Univ.

2012.03 - 2018.08 | Seongnam, S.Korea Barhelor's degree Department of Software


Honors & Awards


Skills


Programming Languages
Python
Perl
Java


Database
Oracle PL/SQL
MongoDB


Data Analytics & Machine Learning
Pandas
Numpy
Keras
T-SNE
Spacy
Word2Vec
Reinforcement Learning
Double Deep Q Network


GUI Programming
Android (Mobile)
Vue (Web)
Electron (Desktop)


Server Programming
Django
Gunicorn
Nginx


MLOps / DevOps
Git
Github
Jenkins
Blue Ocean
Grafana
Prometheus