If you are intereted in me, you can get more detail about me by visiting my ๐ Notion Portfolio ๐ Notion Portfolio(Korean) for detail!
Iโm a software engineer who is curious about every new things. And โKeep Blitz and Be Simpleโ, โKeep It Simple Stupidโ is my motto. I always try to be simple. ๐
๐ฅ SOFTWARE ENGINEER
Proficient in end-to-end planning and operation of MLOps platform as a Software Engineer
Skilled DevOps Engineer well-versed in Cloud Native technologies
Experienced System Engineer with expertise in operating large-scale HPC clusters, managing over 2000 GPUs
INTERESTS
๐ข WORK EXPERIENCES
Toss Bank
Machine Learning Software Engineer, Machine Learning Platform Team
Oct 2023 ~ Present
- Built Machine Learning Platform, contributing to flexible model development and deployment.
- Stably developed and operated Credit Strategy System and embedded Credit Scoring machine learning models into the strategy system, contributing to Tossbankโs competitive loan credit system
- Engineered and sustained a large-scale Airflow batch system managing 1,000+ workflows, achieving 99.9% system uptime in the critical banking environment.
- Migrated a data ingestion pipeline processing 9M + daily records from Elasticsearch to MongoDB, enhancing data security and compliance. And also migrated a data ingestion pipeline processing 9M + daily records from Elasticsearch to MongoDB, enhancing data security and compliance.
- Managed a feature store on ScyllaDB (Cassandra-compatible, high-performance NoSQL DB)
Kakao Enterprise
Software Engineer, Machine Learning Platform Part
Mar 2022 ~ Aug 2023
- Developed and maintained the Kakao i Machine Learning MLOps platform leveraging Golang and Python. Managed over 2,000 GPUs(NVIDIA A100, V100, T4) across 20+ Kubernetes clusters using Kubespray. Ensured smooth platform operation for approximately 100+ active users, achieving 99.9% system uptime.
- Successfully operated a stable HPC(High-Performance Computing) cluster basede on Infiniband network. Also established and maintained stable infrastructure for high-performance computing projects in public environments.
- Planned and executed the successful relocation of over 300 GPU, CPU devices for a major power facility relocation with 99.99% system uptime.
- Developed MSA components in the backend (API Server), client (CLI, SDK) and infra element development of inference function for MLOps platform. And also built CI/CD system for platform over Kubernetes.
Software System Engineer, Voice System Part
Jul 2020 ~ Feb 2022
- Developed the Cluster Controller component for Kakao i Cloud STT service using Python, ensuring stable operation across multiple clusters.
- Led the planning, development, and operation of Kakao i Speech Transcription Tool using Python Django and React, enabling 8 transcribers to process approximately 3K sentences daily.
- Developed and operated a log management system using Kafka to handle approximately 3 million daily Kakao i voice data from around 100,000 users.
- Developed and operated tools for providing internal voice service demos.
๐ SKILLS
Language
- Python
- Go
- Javascript
Cloud Native
- Kubernetes
- Docker
- ArgoCD
- Kubeflow
DevOps
- ArgoCD
- Github Action
- Jenkins
- Helm
Keywords
- Microservice architecture
- Linux/System programming
- Machine Learning
๐ EDUCATION
Kyungpook National University
2015.03 ~ 2021.02.
- Bachelor of Computer Science
- GPA : 4.10 / 4.50
Darmstadt Univ of Applied Sciences, Germany
Spring Semester 2020
- International Studies Program
๐ย CERTIFICATIONS
AWS Certified Cloud Practitioner (CLF)
Issued Apr 2023 ยท Expires Apr 2026
MLOps Engineering on AWSMLOps Engineering on AWS
Issued Apr 2022 ยท Expires Apr 2025