Skip to content
View riicoseo's full-sized avatar

Highlights

  • Pro

Block or report riicoseo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
riicoseo/README.md

Hi 👋, I'm Yoonseo Lee (이윤서)

Backend Developer who solves problems with measurable impact

91% faster response time | 90% faster incident detection | Open Source Contributor


💼 About Me

Backend Developer (3Y 7M) → AI/MLOps Engineer

문제를 발견하면 그냥 지나치지 않는 개발자입니다.

  • 모니터링 시스템이 없으면? → 직접 만들어서 오픈소스 기여 (Scouter Contributor)
  • 성능이 느리면? → 3단계 최적화로 응답시간 91% 개선 (1,400ms → 120ms)
  • 반복 작업이 불편하면? → Python 2주 독학 후 사내 150명이 쓰는 자동화 툴 개발

현재는 백엔드 최적화 경험을 AI/ML 서비스로 확장하고 있습니다.


🏆 Key Achievements

Performance Optimization

  • 📈 80,000 concurrent users game service response time improved by 91% (1,400ms → 120ms)
  • 💰 Monthly cloud cost reduced by 30% through Redis optimization & infrastructure scale-down

Monitoring & DevOps

  • ⚡ Incident detection time reduced by 90% (30min → 3min) with custom Scouter APM plugin
  • 🤝 Open Source Contributor: Merged MS Teams alert plugin to Scouter official repository
  • 📊 Log analysis time reduced by 83% (30min → 5min) with Azure Log Analytics + KQL

Automation & Productivity

  • 🔧 Developed internal CDN automation tool (Python) → 83% work time reduction (3min → 30sec)
  • 🚀 Built end-to-end ML pipeline with Airflow (crawling → preprocessing → training → serving)

🛠 Tech Stack

Backend & API

Java Spring Boot Python FastAPI

Database & Cache

Redis MySQL MariaDB

MLOps & Data

MLflow Apache Airflow scikit-learn PyTorch Pandas NumPy

DevOps & Monitoring

Docker Scouter Jenkins GitHub Actions Azure AWS Linux


📌 Featured Projects

Performance optimization through 3-stage caching strategy

  • Redis caching + HTML static cache → 91% response time improvement
  • Apache JMeter load testing for 80,000 concurrent users
  • Monthly cloud cost reduction: 30%

Real-time monitoring system for 25 servers

  • Developed custom Teams webhook alert plugin
  • Merged to official Scouter repository (Open Source Contributor)
  • Incident detection time: 30min → 3min (90% reduction)

Eliminating repetitive manual work

  • Python tkinter GUI tool (learned Python in 2 weeks)
  • 83% work time reduction (3min → 30sec)
  • Used by 150+ employees company-wide

End-to-end ML automation

  • FastAPI model serving + MLflow experiment tracking
  • Airflow DAG: crawling → preprocessing → training → deployment
  • Web UI for non-technical team members to run experiments


📫 Let's Connect


"Problems I find don't stay problems for long."

Pinned Loading

  1. scouter-contrib/scouter-plugin-server-alert-teams scouter-contrib/scouter-plugin-server-alert-teams Public

    Java 2 2

  2. cdn_change_public cdn_change_public Public

    cdn_change repository with masking information for public

    Python

  3. mlops-project-mlops-2 mlops-project-mlops-2 Public

    Forked from AIBootcamp14/mlops-project-mlops-2

    aibootcamp14-mlops-project--UpstageAILab-Project-Temlpate created by GitHub Classroom

    Python

  4. upstageailab-ml-competition-ml-2 upstageailab-ml-competition-ml-2 Public

    Forked from AIBootcamp14/upstageailab-ml-competition-ml-2

    aibootcamp14-upstageailab-ml-competition-Upstage-AI-Lab-1-Classroom-Repository-Template created by GitHub Classroom

    Jupyter Notebook

  5. NLP_Dialogue_Summarization NLP_Dialogue_Summarization Public

    Forked from AIBootcamp14/naturallanguageprocessingcompetition-nlp-2

    aibootcamp14-naturallanguageprocessingcompetition-Upstage-AI-Lab-5-Classroom-Repository-Project-Temp created by GitHub Classroom

    Jupyter Notebook

  6. computer_vision_competition-cv4 computer_vision_competition-cv4 Public

    Forked from AIBootcamp14/computervisioncompetition-cv4

    aibootcamp14-computervisioncompetition-Upstage-AI-Lab-1-Classroom-Repository-CV-Template created by GitHub Classroom

    Jupyter Notebook