About
Positive Learner, Software Engineer with HW experience
Experience
Site Reliability Engineer: Dec. 2019 – Present
- Gerrit, git-on-borg
- Colossus
Samsung Semiconductors
Software Quality Engineer: Jan. 2016 – Nov. 2019
- HW accelerated NVMe SSD Controller HW/SW Co-simulator (Apr. 2019 – Nov. 2019)
- IP Functional Modeling in SystemC
- Co-simulation with ARM core
- Multi-protocol SSD FW Verification Framework
- Python + C in Linux
- Covers SATA, SCSI, and NVMe SSDs
- Various SSD FW Verification
- Verification on reliability managing schemes on SATA, SAS, and NVMe SSDs
Intel Corp.
Visiting Scholar: Oct. 2011 – Nov. 2011
- Memory Traffic Management for Shared Memory Controller in Heterogeneous Computing System
Education
POSTECH
Ph. D. Electrical Engineering: Feb. 2016
- Doctoral Thesis: Software Design for Non-Volatile Memory
- Research Topic: SW optimization for NVM such as Phase-Change Memory
BS Electrical Engineering and Computer Science: Aug. 2009
Skills
Programming Languages
- Python, C, Go
- ★★★★☆
- C++, JavaScript
- ★★★☆☆
- Java, TypeScript, Ruby, SystemC
- ★★☆☆☆
- Verilog, SystemVerilog
- ★☆☆☆☆
Technology
- Git
- TCP/IP: UDP Tunneling, VPN
- Linux Kernel Drivers: ATA, NVMe driver
- Jupyter, Electron, vue.js