Portfolio
Personal Data
1994.10.12 Republic of Korea, Seoul (대한민국)
Contact(연락처): sjang1594@gmail.com
Github : https://github.com/sjang1594
Education
May.2013 ~ May.2015 : University of Minnesota - Twin City
B.Bm.E. in Biomedical Engineering
Jan.2016 ~ Dec.2018 : Washington University in St. Louis.
B.S.EE in Electrical Engineering (Emphasis on Signal Processing & Radar System) Minor in Computer Science and Mathematics
Jan.2020 ~ May.2021 : University of Missouri - Saint Louis
M.S in Computer Science (Emphasis on Deep Learning & Computer Vision)
// [TODO: Update]
Work Experience
Aug.2017 ~ Aug.2019 : Washington University in St. Louis Teaching Assistant in EE(Electrical Engineering)
- Give a specific lecture on Laplace Transform & Convolution Theory to students.
- Have a session for test reviews on the midterms and finals.
Aug.2018 ~ Dec.2018 : University of Missouri - Saint Louis Math & Engineer Tutor
- Tutored for Calculus 1 through Calculus 3, Different Equation, Linear Algebra, and Engineering Statistics.
Dec.2019 ~ Aug.2021 : University of Missouri - Saint Louis Graduate Teaching & Researching Assistant
- Teaching CS 1250 and CS2250 for a year.
- Researching Computer Vision Area(Image Segmentation)
Oct.2021 ~ Current : MORAI Inc. Software Engineer - Test Automation Team
- Currently Developing Scenario Runner based on OpenScenario (ASAM)
- Using the gRPC to communicate the scenario data and status through Simulator
- Porting scenario runner into Unreal Engine
- Implemented the Undo / Redo using the Momento Design Pattern
Software & Graphics Engineer - Virtual Data Team
- Sensor Development
- Using the ray tracing techniques to simulate the virtual sensor(Lidar, Radar)
Research Interests
- 3D Computer Vision
- Computer Grpahics
- DirectX12
- Vulkan
- Machine Learning / Deep Learning
- Visual SLAM
Projects
- RFID Door Lock - JEC2000
- XYZ - Camera Controller - Senior Project
- BCI(Brain Computing Interface) Data Augmentation & Filtering
Summer Research Program : Washington University in St. Louis - in ShiNung Ching Lab (Undergrads)
Conic Method : Recording & Filtering the brain signals(inputs) to the system using the signal processing techniques
- Ambient Care System with Amazon Alexa
- Build the Raw Activity Data Schema/Data Analytics
- Build LSTM Deep Learning Model for Sentimental Analysis
Project Repo and Presentation Video
- Operating System/System Programming - CS4760
Environment: Linux Terminal
, Language : C
Learning Linux Environment and Resource/Process/Memory Managements written in C.
- DepthFirst - ls Command
- Forked Subset Sum Problem
- Semaphores
- OS Process Scheduler
- OS Resource Management
- OS Memory Management
The repository for this private for a reason. Contact me if you want the source codes.
- Udacity - Robotic Software Engineering
Environment : Ubuntu 18.04
,ROS Melodic
Language : C++
- Image Processing / Computer Vision Projects
Environment : Windows 10
,Visual Studio 2019
,OpenCV4 & CUDA 11.3.
Language : C++
- Poter Duff Operation
- Image Registeration
- Frequency Filtering (Denoise the Periodic Noise)
- Image Segmentation using K-mean (Detecting the USA map)
- Image Segmentation using SLIC Algorithms(Simple Linear Iterative Clustering)
- Harry Potter Movie Character Face Recognition
- Udacity - C++ (Not completed)
Environment : Ubuntu 20.04
,Visual Studio Code
,CMAKE
Language : C++
- Root Analysis (In progress for publication)
Build the software system and algorithm to detect the root system from the given the root imageries.
- Udacity - Computer Vision (Completed)
Environment : Jupyter Notebook
,OpenCV4
,Framework: Pytorch
Language : Python
- Desktop Application - Scenario Runner in MORAI
- Undo / Redo Implementation using the Command Pattern in MGeo Editor.
- Using the PyQT to create UI Editor for Scenario Runner.
- Developing the gRPC Interface to communicate simulator and Scenario Runner.
- Game Engine Develop - Scenario Runner & Virutal Sensor
- Porting the Scenario Runner into Unreal Engine.
- Developing a physical sensor(lidar) in Unreal Engine.
- Handling the post-processing
- Lidar’s Motion Distortion (Undistorted -> Distored)
Skills and Certification
- Language : Python, C/C++/C#, Java
FrameWork: Pytorch, Tensorflow(Keras), OpenCV, ROS - Melodic & Foxy
- Certification :
- Graduate Certificate in Artificial Intelligence
- University of Missouri in Saint Louis / NSA/DHS National Center of Academic Excellence in Cyber Defense Education
- Robotic Software Engineering - Udacity
- Computer Vision - Udacity
Patents
-Patents
- Scenario Runner Desktop Application by Test Automation Team (Eungback Kim, Sungho Jang, Seongyeon Park, Hoseup Lee, Hein Jo)
Classmate Comments & Endorsements
- Vibhav Chemarla (Classmate) - LinkedIn
Nick(Seungho) is gifted problem solver. Nick(Seungho) and I have been classmates at UMSL for over 4 years, and have collaborated on many projects. I was constantly impressed by this positive attitude, work ethic, and analytical aptitude. Nick would be an oustanding asset to any company, and I highly recommend him - Associate Agile Engineer at Emerson.
- Joseph Hill (Classmate) - LinkedIn
As a classmate during my undergrad program at UMSL, Seungho helped me on both an academic and personal level as my classmate and friend. He was always ready to tutor me on difficult concepts, and was quick to assist other students he didn’t know. Every class I shared with Seungho was made better by his presence. - Associate Business Intelligence Engineer at Aegion Corporation.
- Alberto Maiocco (Classmate) - LinkedIn
Seungho possesses rare analytical skills and has the ability to quickly assess a problem and form an inventive solution. He possesses great technical knowledge of many languages and tools and the ingenuity to use them in novel ways to solve any problem. I’ve been fortunate to benefit from his intelligence and experience, and know that he would be a boon to any organization - Application Software Engineer at Centene Corporation
- Khanh Vong (Classmate) - LinkedIn
“I met Nick during my time at UMSL. We have taken many classes together and have collaborated on many projects. Nick is very motivated, and driven when it comes to learning. His biggest asset is his ability to learn and absorb new topics quickly. Meeting Nick has motivated me to take my studying more seriously. And thus, he has my highest recommendation. His drive for learning, and his ability to motivate those around him would make him an asset to any company. - Web Developer at Beanstalk Web Solutions
- Jackson Hoeing (Classmate & Coworker) - LinkedIn
Seungho has always been very knowledgeable about all the topics we covered as students together. He worked harder than everyone on his projects and homework. He constantly was working on learning more whether it was school related, or extracurricular. Any employer would be lucky to him because of his quick learning and broad knowledge of so many fields. Computer Vision, Artificial Intelligence, Deep Learning, Operating Systems, if it was a class at UMSL you can bet he not only aced it but also taught it to other students as a Teacher Assistant/Teacher. - Jr. Software Developer at Technology Partners
- David Gillis (Classmate & Project Peer) - LinkedIn
Seungho always stood out among his peers. He was able to rapidly learn new information with ease. In group projects, Seungho always took on a leadership role. He always starts with a problem first approach - he aims to understand the problem deeply and learn the domain, then proposes an optimal solution. Seungho was an effective mentor and role model. This showed in his academic career as he was selected to be a graduate teaching assistant, and a tutor. - Senior Data Engineer at Bayer Crop Science
- Jared Diehl (Students) - LinkedIn
Seungho is very knowledgeable and passionate about many math and machine learning topics. Back when we were students, he could always explain complex math problems simply. He has the ability to quickly assess a problem and hypothesize solutions. He excelled as a teaching assistant and is always wanting to learn new things. Any employer should be fortunate to have him as part of their team. - SI at UMSL
- Nicholas Kalinowski (Student)
Working with Nick as my teacher for CMP SCI 1250 this past summer semester (2020) was a great way to start in the CS community. The most valuable preliminary support he provided was always being available to students- quick to reply to email, even to the point of inviting you into the zoom meeting room if he was free at the time. I had several productive meetings, including working through passing variables by reference, which has been helpful as I moved into studying pointers in CMP SCI 2250, and wrestling with a lot of basic concepts (arrays, loops) which will give me a great foundation in CS. It was great to have Nick as a teacher, and I wish him all the best in his future endeavors. - Student at UMSL