윤상덕
Sang-Deok Yoon
Software Engineer
Core Competency
- Research Large Scale Resource Virtualization Platform
- Parallelizing and Optimizing AI Applications
- Parallelizing and Optimizing with CUDA or MPI
- Experience in Software Design, Development and Maintenance
- Experience to Collaborate with Front-end
- Team Leader Experience
- Developed embedded firmware for performance-critical system using FPGA
Skills
Programming Languages
Framework
Infra
OS
Cloud
Data/DB
Tools
Experience
MetisX
Software Engineer / Firmware
Firmware Development (SDK)
2023.08 ~ 2024.03Role: SDK refactoring
- Refactored SDK to enhance code maintainability and modularity
- Documented SDK structure and usage for seamless onboarding
- Developed NVMe Driver
- Improve MU print function performance without using MBOX
- Add Test Cases for MU Kernel
Low-Level Driver Verifier
2024.03 ~ 2024.11Role: Hardware IP Driver Development
- Developed and verified third-party IP drivers for I2C(SMBUS), UART, and SPI
- Developed and verified MetisX IP drivers for GMON, RAU, GDMA, CMDS, MBOX, and MU
- Established driver verification framework leveraging Zebu and HAPS platform
- Collaborated with the SoC team for IP verification
Arm M0+, Arm A53 Bring-up
2024.03 ~ 2024.09Role: ROM/RAM code develop and porting SDK
- Developed an automated deployment script for Zebu and HAPS platform
- Developed ROM/RAM code on ARM
- Porting SDK on ARM
ICT COG Academy
Lecturer
ICT-COG Lecturer
2022.07 ~ 2022.09Role: Lecturer
- Teach How to Co-Work using Coding Style and Git
- Implemented and Teach State of The Art Architecture
Marine Information Technology
Software Engineer / Alternative Military Service
Automatically Observe Tsunami using Intelligent CCTV
2021.06 ~ 2022.05Role: Team Leader and Develop Deep Learning
- Wrote an R&D proposal
- Developed to Observe Sea Level using Deep Learning
- Researched Video Enhancement using Deep Learning
- Developed Tsunami Detection Algorithm with Anomaly Detection
Hydrodynamics Simulator Feature Improvements
2021.03 ~ 2021.05Role: Feature Improvement and Build Cluster with MPI
- Developed Water Gate, Wheel Module for Hydrodynamics Simulator using MPI with Fortran
- Built a Cluster with MPI
Deep Learning Application Deployment
2021.01 ~ 2021.05Role: System Engineer
- Performance Improvement with Refactoring Legacy Code
- Built and Deployed Deep Learning Application with Docker
Future Systems
Software Engineer / Alternative Military Service
Next-generation VPN Development
2019.01 ~ 2020.06Role: Develop VPN Modules
- Developed Thread-safe Runtime for VPN with C/C++
- Developed Microservice Controller for Security Apps (FW, VPN, IDS, Anti-Virus) with Docker
- Researched and Developed Network Anomaly Detect using New Features with TensorFlow
- Developed Kernel Module of Firewall
Web UI Maintenance
2020.06 ~ 2021.01Role: Maintain Web UI
- Maintenance Web UI of VPN
- Developed New Features
Visualization Threat Intelligence
2020.06 ~ 2020.07Role: Develop Web UI
- Visualized Cyber Security
Korea University
Integrated Ph.D. Course
PaaS based on Heterogeneous Cloud Environment
2013.03 ~ 2015.12Role: Research Assistant
- Developed a Cloud Resource Management System on OpenStack and Eucalyptus
- Developed a Web UI with JSP
- Developed Cloud Resource Schedule
Active Contents Collaboration Platform
2013.03 ~ 2015.07Role: Research Assistant
- Developed a Cloud Resource Management System
- Developed to Deploy Distributed Framework MPI, Map-Reduce on Virtual Environment
- Developed Volume Rendering with CUDA
Development Deep Learning Inference Framework
2017.06 ~ 2018.12Role: Framework Design and Develop
- Wrote an R&D proposal
- Developed Runtime System for Deep Learning Inference based on GPU, Xeon Phi using Docker
System for Searching Similar Weather Map based on AI
2017.06 ~ 2017.12Role: Team Leader
- Wrote an R&D proposal
- Optimized Deep Learning Training with GPU Profiling
- Reduced GPU IDLE
- Accelerated GPU with Memory format
Education
Integrated Ph.D. Candidate
Korea University
School of Electrical Engineering
GPA: 3.96/4.5
Research Area: Parallel/Distributed System, Deep Learning Optimization (Advisor: Prof. Chang-Sung Jeong)
B.S.
Sangmyung University
Department of Computer System Engineering
GPA: 4.22/4.5
Publications & Patents
Improving HDFS performance using local caching system
Sang-Deok Yoon, In-Yong Jung, Ki-Hyun Kim, Chang-Sung Jeong
Second International Conference on Future Generation Communication Technologies (FGCT 2013) (2013)
Cloud based Distributed Active Content Repository
Ki-Hyun Kim, In-Yong Jung, Sang-Deok Yoon, Yoon-Ki Kim, Chang-Sung Jeong
대한전자공학회 학술대회 (2014)
Active Content Repository based Distribution Local Cache System
Sang-Deok Yoon, Chang-Sung Jeong
대한전자공학회 학술대회 (2015)
Method for volume rendering using parallel shear-warp factorization
Chang-Sung Jeong, Ki-Hyun Kim, Su-Hyun Kim, Yoon-Ki Kim, In-Kyu Son, Sang-Deok Yoon, et al.
KR Patent 10-2013-0147491 (2013)
Data comparing processing method and system in cloud computing environment
Chang-Sung Jeong, Ki-Hyun Kim, Su-Hyun Kim, Yoon-Ki Kim, In-Kyu Son, Sang-Deok Yoon, et al.
KR Patent 10-2013-0147492 (2013)
Face Recognition Method and System for Intelligent Surveillance
Chang-Sung Jeong, Ki-Hyun Kim, Su-Hyun Kim, Yoon-Ki Kim, In-Kyu Son, Sang-Deok Yoon, et al.
KR Patent 10-2013-0147498 (2013)