Skip to content
View KimSoungRyoul's full-sized avatar
🤣
🤣

Block or report KimSoungRyoul

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
KimSoungRyoul/README.md

KimSoungRyoul

1. Work Experience

1-1. Naver Biz Corp | MLOps

2022.06 ~ Present

Currently employed


1-2. Delivery Hero Korea (Yogiyo) | Web Backend

2018.09 ~ 2022.05 (3 years 5 months)

View Details

Tech Blog Post

Medium

The Concept of Interface in Cheese Tonkatsu - Interface and OOP with Java

[Order Exp Squad] OrderDisplayo - New Micro Service Development

2021.12 ~ 2022.01

  • Order Micro Service separation
  • Order domain Query-purpose Micro Service design and development

[Order Exp Squad] Docker Base Multi Staging Environment Setup

2021.12 ~ 2022.01 (1 month)

  • Problems Solved:
    • New employees unable to test locally due to weak QA infrastructure
    • Lack of event-based feature testing environment
  • Work Done:
    • Dockerfile creation for each Micro Service
    • Local development environment docker-compose setup
    • Staging environment docker-swarm/ECS planning
    • Production EKS migration preparation

[Order Exp Squad] Customer Domain Architecture Proposal

2021.10 ~ 2021.11 (1 month)

  • MSA architecture design review and proposal

[Order Exp Squad] Shopyo - New Micro Service Development

2021.08 ~ 2021.11 (3 months)

  • Service for distributing coordinate-based store list query traffic
  • Data Batch Sync between legacy and new systems
  • Tech Stack: FastAPI, PostgreSQL, Django

[Vendor Squad] VMS (Vendor Management Service) - New Micro Service Development

2019.10 ~ 2021.07 (1 year 9 months)

  • Vendor-related domain service MSA separation
    • Contract, Termination, Modification management
    • Store, Business owner management
    • Franchise management
    • Employee task management (mini Jira)
  • Business owner/Contract/Store DB Schema design
  • Slow Query tuning
  • Tech Stack: Django, DRF, JWT, MySQL, AWS (SQS, SNS, Lambda), Docker

[Vendor Squad] Vendor Maintenance

2019.06 ~ 2019.09 (3 months)

  • Yogiyo Plus supplier data Sync Batch Job
  • Store owner NPS (survey) daily batch job
  • Store owner review reply feature
  • Order history query tuning

[Platform Ops Squad] Maintenance Squad

2019.01 ~ 2019.06 (6 months)

  • Legacy system maintenance

2. Open Source Contributions

Project Contributions PRs
django/django db_comment feature (Django 4.2+ Docs) #14463
tfranzel/drf-spectacular OpenAPI Examples, SwaggerUI Settings, QuerySerializer #164, #208, #225
Minor Contributions
Project Contributions PRs
bentoml/BentoML Docs, Bug fixes, Client improvements #3306, #3359, #3429, #3715, #4135, #4287
bentoml/Yatai Korean localization #362
bentoml/yatai-deployment Minikube profile support #102
kserve/models-web-app Bug fixes #53
pytest-tipsi-django Cache/DB test fixture bug fix #9, #10

3. Publications & Talks

Book

Year Title Publisher Link
2023 백엔드 개발을 위한 핸즈온 장고 (Hands-On Django for Backend Development) Hanbit Media Kyobo

Conference Talks

Year Conference Topic Link
2024 Naver DAN24 CPU Inference Optimization NAVER
2023 PyCon Korea Model Serving Architecture with BentoML YouTube
2020 PyCon Korea Django ORM (QuerySet) Structure, Principles and Optimization Strategies YouTube
Internal Tech Sessions (Yogiyo)
Year Topic Pages
2021 Persistence Layer in Python Application 66 pages
2021 DDD with Python 50 pages

GitHub Stats

Top Languages


Pinned Loading

  1. Naver-DAN2024-optimize-inference-performance Naver-DAN2024-optimize-inference-performance Public

    Naver DAN2024 당신의 PYTHON 모델이 이븐하게 추론하지 못하는 이유 [CPU 추론/모델서빙 PYTHON 딥다이브]

    Python 4 1

  2. PyConKR2023-ModelServing-BentoML PyConKR2023-ModelServing-BentoML Public

    Pycon KR 2023 presentation

    HTML 13 1

  3. backend-handson-django backend-handson-django Public

    [한빛미디어] 백엔드 개발을 위한 핸즈온 장고

    Python 21 3

  4. PyConKR2020-DjangoORM PyConKR2020-DjangoORM Public

    PyCon 2020 발표자료 포함

    Python 39 16

  5. PersistenceLayerInPythonApplication PersistenceLayerInPythonApplication Public

    2021 요기요 사내세미나 발표자료

    Python 5 1

  6. Ice-Caramel-Macchiato/mybatis-extensions Ice-Caramel-Macchiato/mybatis-extensions Public

    학생때 mybatis3 Field 암복호화 Plugin 만든거 new Feature로 PullRequest 올렸다가 거부당한 코드들

    Java 1