Skip to content
View hoony9x's full-sized avatar
:octocat:
I want to make a masterpiece.
:octocat:
I want to make a masterpiece.

Highlights

  • Pro
Block or Report

Block or report hoony9x

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
hoony9x/README.md

πŸ‘‹ Hello, I am Kihoon Han (ν•œκΈ°ν›ˆ).

Hits

I am currently working as a software engineer at NAVER Corp (@naver).

More than 3 years of software engineering experience with specialties in backend development, CI/CD operation, and K8s based environment.

Always interested in Cloud-Native Environment projects like Kubernetes.


πŸ–₯ Tech Stack

Docker Kubernetes Go Spring Kotlin Java AWS


πŸ’» Work Experiences

NAVER Corp / 2020.12 - Present

  • NAVER Corp internal platform team (2022.07 - Present)
    • Implemented K8s Dynamic Admission Handler for internal clusters.
    • Implemented "K8s Control Plane in another K8s" to improve the resource usage efficiency of K8s control-plane components.
    • Worked on a PoC to implement a new internal PaaS based on the K8s Operator.
  • NAVER Pay next generation project. (2021.03 - 2022.06)
    • Implemented batch for "Cancellation due to Network Timeout" (λ§μƒμ·¨μ†Œ 배치) to deal with external API instability integrated with NAVER Pay Point system.
    • Converted all codes written in Java to Kotlin to improve productivity and to reduce quantity of codes.
    • Refactored structure of running tests to improve stability & performance of project CI.
    • Implemented a migration batch for massive data using Reactive Stream DB connection.
      • Use Spring Batch with Reactive Stream DB connection to migrate massive data into new system.
    • Participated in the project "Re-implement NAVER Pay Point System".
      • Use sharded RDB (internal platform) to reduce database load.
      • Implement new API for brand-new service.
  • Participate in on-boarding program (2020.12 - 2021.02)

Kakao Corp / 2020.06 - 2020.09 (Internship)

THE NOLBAL CO. LTD / 2020.01 - 2020.02 (Internship)

  • Develop On-Demand Image Resize Module based on AWS Lambda & AWS Cloudfront
    • Click here to see details
  • Add REST API into existing Web Backend
    • Click here to see details

πŸ’» Other Experiences (Before Graduation)


πŸ“ Certifications


🌱 I’m currently learning...

Docker Kubernetes Rust


πŸ“š I’m currently preparing...


πŸŽ“ Educations


πŸ—£οΈ Natural Languages I can "Speak"

  • Korean πŸ‡°πŸ‡· - Native
  • English πŸ‡ΊπŸ‡Έ - Secondary Language

Pinned

  1. aws-lambda-edge-img-resize-function aws-lambda-edge-img-resize-function Public

    AWS Lambda@Edge μ—μ„œ λ™μž‘ν•˜λŠ” realtime image resize function

    Python 5 4

  2. DOMjudge-K8s DOMjudge-K8s Public

    This repository contains how to run DOMjudge with Kubernetes and Docker Images. (for personal practice purpose)

    2 1

  3. spotboard/domjudge-converter spotboard/domjudge-converter Public

    An experimental script that converts DOMJudge's API results into spotboard-compatible JSONs.

    JavaScript 7 8