Jonghyeon Ham

Jonghyeon Ham

Founder/CEO in Seoul, South Korea

jh.ham@refresh.cv

About

Founder of refresh.cv | Auto-writing fresh CV using AI and new paradigms.

Work Experiences

refresh.cv

Daejeon, South Korea

Founder, CEO

Sep. 2024 - Now

  • refresh.cv

    개발

    • 초기 기획, 설계, 개발, 디자인, 데이터 분석, 영업 참여

Viva Republica (Toss Core)

Gangnam, South Korea

Server Developer

Feb. 2023 - Sep. 2024

  • Toss Ads

    개발

    • MAU 15M+ 토스 앱에 광고를 집행하고, 검수하고, 성과를 확인할 수 있는 Toss Ads(DSP) 개발

    • 광고에 대한 노출, 클릭, 재생 등 성과 수집 및 집계 파이프라인 구현 참여

      • Kafka, Druid, Impala 와 같은 데이터 스트리밍 및 병렬 처리 쿼리 엔진 활용

    • CPM, CPC 와 같은 실시간 광고 노출 당, 클릭 당 과금 로직 구현

      • Local Cache + Flush 구조로 대규모 트래픽에서 발생하는 과금 데이터 정합성 보장

    • 정산 시스템 및 대행수수료 지급 시스템, 세금 계산서 발행 구현 참여

    • 광고 그룹 및 계정 시스템 구현 참여, 토스 비즈니스 연동 작업 참여

  • 월 100억+ 단위의 광고 제품 개발 참여

    • 배너광고 (Display Ads) 제품 개발

      • eCPM 기반 광고 추천 로직 개발 참여

        • 광고 랭킹 알고리즘 개선으로 월 10억 이상 매출 증분

        • 광고 갱신 및 서빙 시간 최소화를 위해 여러 최적화 로직 구현

      • 클릭 당 과금(CPC), 노출 당 과금(CPM) 로직 구현

      • 노출, 클릭, 과금 추세 모니터링 그래프 구현 및 모니터링

        • 광고 서빙에 문제가 생긴 경우 실시간 모니터링

        • 개선된 서빙 로직에 대한 평가 지표 측정

    • 초 당 수만개의 대규모 피크 트래픽이 발생하는 라이브 쇼핑 보기 개발

    • 금융 맥락에 맞는 신용점수 보드 제품 개발

  • DAU 8M+ 혜택탭에 들어가는 혜택 제품 개발 참여

    • 행운퀴즈, 행운복권, 머니알림, 이번 주 미션 서비스 개발 참여

    • 광고주 및 유저 입장에서 제품 개발 및 운영 업무 진행

Transverse

Pangyo, South Korea

Co-Founder, Lead of Software Enginner

Dec. 2020 - Feb. 2023

회사 설립 초기에 합류하여 제품의 시작을 담당하였으며, 10명 규모의 개발팀 운영 경험 존재

  • 비대면 실시간 화상 플랫폼 에보클래스 개발

    • Mediasoup, uWebSockets 을 사용하여 WebRTC (SFU) 및 Socket 서버 구현

      • 영상 및 음성 스트리밍 데이터의 효율적이고 저렴한 스트리밍을 위하여 서버 오케스트라 및 수요 예측 서버 구현

      • 실시간 영상 및 음성 스트리밍의 퀄리티 및 성능 보장을 위해 컨테이너 기반 로드테스트 장치 구현

    • 브라우저 네이티브 API 를 활용하여 실시간 STT, 번역 기능 구현

    • 카메라 화면 내 블러, 가상 배경, 얼굴 변형 등 AI 기반으로 영상 스트림 변형 기능 구현

  • 학습관리시스템(LMS) 개발

    • 초기 시스템 디자인 설계 및 구현 참여

    • 화상 플랫폼과의 연동으로 다양한 AI 기능 구현

Projects

FastCampus

Gangnam, South Korea

Lecturer, Mentor

Dec. 2022 - Now

Hanwha Techwin

Pangyo, South Korea

Frontend Developer, Freelancer

  • Mopl

    관리자 웹 페이지 개발 참여

  • Remix 를 통해 아파트 관리 솔루션의 관리자 웹 사이트 (백오피스) 개발 참여

  • Currying 등 함수형 프로그래밍과 제네릭한 타이핑을 통해 코드 퀄리티 및 안정성을 높임

  • Tanstack에서 제공하는 Headless UI 라이브러리를 사용하여 확장성있고 빠른 렌더링을 구현함

Naver Boostcamp

Seongnam, South Korea

Code-reviewer

Aug. 2022 - Oct. 2022

  • 7기 프론트엔드 코드리뷰어 참여

Educations

KAIST

Daejeon, South Korea

Computer Science

Feb. 2020 - Now

  • KAIST 특기자전형 입학

  • 교내 IT 동아리

    SPARCS

    개발자

  • GPA: 3.87/4.3

한국디지털미디어고등학교

Ansan, South Korea

Web Programming

Feb. 2017 - Jan. 2020

  • 대회입상자전형 입학

  • IT소양인증제 1등 졸업

Open-Sources

Baseweb

Uber

May. 2021 - May. 2021

neis-counter

South Korea

Oct. 2018 - Now

NeuralAction

South Korea

Jul. 2017 - Now

Awards

인공지능 온라인 경진대회

Seoul, South Korea

  • 사업화 지원 (1.6억원) 선발

Jul. 2020

OpenResource Hackathon Seoul

Seoul, South Korea

Nov. 2019

대한민국 인재상 (Talent Award of Korea)

South Korea

  • 고등부 수상

Oct. 2018

Intel International Science and Engineering Fair

International

Apr. 2018

한국청소년과학창의대회(ISEF-K)

South Korea

  • 1등

Jan. 2018

한국정보올림피아드(KOI)

South Korea

  • 공모부분 금상

Oct. 2017

한국정보올림피아드(KOI)

South Korea

  • 공모부분 동상

Oct. 2015

Certifications

정보처리기능사

South Korea

한국산업인력공단

Apr. 2019

Publications

서버 증설 없이 처리하는 대규모 트래픽

Apr. 2024

토스 혜택탭 내 "라이브 쇼핑 보기" 제품을 개발 및 운영하면서 발생한 트러블슈팅을 정리한 글

리허설: 비대면 AI 면접 대비 시스템 설계

Dec. 2020

Proceedings of HCIK 2021 수록

The HCI Society of Korea 주최

Contacts

Email

jh.ham@refresh.cv

LinkedIn

jonghyeon-ham

GitHub

hjh010501

Instagram

j0n5.h__