ballbot.dev | Backend Engineer

19억 건을 무중단으로 옮긴 백엔드 엔지니어

日本からご覧になっていますか?日本語版もご用意しております。

Overview

2 Years

넛지헬스케어 타임스프레드 팀 백엔드 담당

  • 19억 건 규모 데이터 테이블 무중단 마이그레이션
  • 분당 1,500건 요청 레거시 서비스 이전, 서버 비용 40% 절감

3 Honors

  • 코스모의 노트 동아대학교 총장상
  • 헬릭스 영림소프트원장상
  • 국가이공계 장학생, 과학기술정보통신부

4.43 / 4.5

강원대학교 컴퓨터공학과 재학, 학과 석차 1위

Projects

코스모의 노트 화면, 운영체제 5주차 정리 노트와 복습 퀴즈

2025 ~ 현재

코스모의 노트 앱 아이콘

코스모의 노트

강의 녹음을 올리면 정리 노트와 복습 퀴즈를 만들어 주는 학습 서비스입니다. Cloudflare Workers와 D1, R2, Workers AI만으로 서버 없이 운영합니다.

  • Cloudflare Workers
  • D1 · R2
  • Workers AI

1,300+

누적 가입자

48만 원

월 매출

160

DAU

enqor 화면, 일본어 문장 받아쓰기 입력창

2025 ~ 현재

enqor 앱 아이콘

enqor

일본어 뉴스를 문장 단위로 받아쓰며 듣기를 훈련하는 웹앱입니다. NHK 이지 뉴스를 매일 자동 수집하고, 채점과 진도 관리는 브라우저에서 끝냅니다.

  • Next.js
  • Cloudflare Pages
  • Web Speech API

2,400+

누적 학습 문장

31%

7일 재방문율

90

DAU

Archive

헬릭스 화면, 증상 선택과 병원 목록

2024

헬릭스

증상을 고르면 진료과와 가까운 병원을 찾아 주는 서비스. 전국 연합대회 2등.

KNU 코딩 플랫폼 화면, 코드 제출과 채점 결과

2021

KNU 코딩 플랫폼

교내 프로그래밍 과제를 브라우저에서 채점하는 온라인 저지. 창업경진대회 2등.

스크린 번역기 화면, 영어 본문 위에 뜬 한국어 번역

2018

스크린 번역기

화면을 캡처해 그 자리에서 번역을 띄우는 안드로이드 앱. 교내 해커톤 2등.

Experiences

2021.12 ~ 2023.12

Nudge Healthcare

Backend Engineer

타임스프레드, 링커리어 팀

타임스프레드 로고
링커리어 로고

2년 동안 한계에 닿은 서비스 두 개를 무중단으로 옮겼고,

서버 비용을 40% 줄인 뒤 학교로 돌아왔습니다.

2022

약 19억 건의 대규모 데이터 마이그레이션

타임스프레드의 활동 로그 테이블은 기본 키가 INT였고, 21억이라는 한계까지 2억 건이 남아 있었습니다. 이대로 두면 몇 달 안에 쓰기가 멈추는 상황이라, BIGINT 키를 가진 새 테이블로 옮기기로 했습니다.

전체를 한 번에 복사하는 대신 최근 한 시간치만 먼저 옮기고 쓰기 경로를 새 테이블로 돌렸습니다. 나머지 19억 건은 야간에 배치로 따라 옮겼고, 서비스는 한 번도 멈추지 않았습니다.

2023

분당 1,500개의 요청을 받는 서비스 마이그레이션

링커리어의 오늘의 상자는 분당 1,500건의 요청을 받는 레거시 PHP 서비스였고, 전용 서버 세 대에서 따로 돌아가고 있었습니다. 이를 Node.js로 다시 쓰고 나머지 서비스와 같은 쿠버네티스 클러스터로 옮겼습니다.

트래픽을 1%부터 단계적으로 흘리며 응답 시간과 오류율을 비교했고, 2주 만에 전환을 끝냈습니다. 비어 있던 서버를 반납해 월 1,000만 원이 넘던 인프라 비용을 40% 줄였습니다.

Awards

동아대학교 총장상 상장

2025

부산 지역 대회 2등

동아대학교 총장상

코스모의 노트로 부산 지역 대회에서 2등을 차지했습니다. 수상작은 Projects 섹션에서 이어서 볼 수 있습니다.

영림소프트원장상 상장

2024

전국 연합대회 2등

영림소프트원장상

증상 기반 병원 탐색 서비스 헬릭스로 멋쟁이사자처럼 전국 연합대회에서 2등을 차지했습니다.

교내 해커톤 상장

2018

교내 해커톤 2등 스크린 번역기

선린인터넷고등학교

창업경진대회 상장

2021

창업경진대회 2등 KNU 코딩 플랫폼

강원대학교

공개SW 개발자대회 상장

2023

공개SW 개발자대회 입선

정보통신산업진흥원

학과 프로그래밍 경진대회 상장

2022

학과 프로그래밍 경진대회 금상

강원대학교 컴퓨터공학과

Scholarship

국가이공계 장학증서

2024

국가이공계 장학생 선정

과학기술정보통신부장관 장학증서

강원대학교 컴퓨터공학과 재학 중 학부 성적을 기준으로 선발되는 국가이공계 장학생에 선정되었습니다.

Certifications

JLPT N1 합격증

2025

JLPT N1

일본국제교류기금

JLPT N2 합격증

2024

JLPT N2

일본국제교류기금

정보처리기사 자격증

2025

정보처리기사

한국산업인력공단

프로그래밍기능사 자격증

2020

프로그래밍기능사

한국산업인력공단

Journey

2014 – 2018

초·중학교

  1. 2014Linux

    Linux 마인크래프트 서버 구축

    가상 서버를 빌려 24시간 도는 서버를 올리고 리눅스와 네트워크를 익혔습니다.

  2. 2015

    PHP 텍스처팩 공유 사이트

  3. 2017

    안드로이드 스크린 번역기

2018 – 2021

선린인터넷고등학교

소프트웨어과

  1. 2018

    교내 해커톤 2등

  2. 2019Unreal · C++

    언리얼 엔진 게임 개발

    MyRunnerGame, 런 켓. 처음으로 팀을 이뤄 게임을 끝까지 완성했습니다.

  3. 2020

    VR 게임 Tooth, Unrevived

2021

강원대학교

컴퓨터공학과

  1. 2021React

    KNU 코딩 플랫폼 개발

    교내 프로그래밍 과제를 브라우저에서 채점하는 온라인 저지.

  2. 2021

    창업경진대회 2등

2021.12 – 2023.12

넛지헬스케어

Backend Engineer 타임스프레드, 링커리어 팀

  1. 2022

    오늘의 상자 서비스 마이그레이션

  2. 2022NestJS · MySQL

    19억 건 테이블 무중단 마이그레이션

    INT 한계에 닿은 로그 테이블을 BIGINT로 옮겼습니다. 서비스는 멈추지 않았습니다.

  3. 2022

    링커리어 자소서 서비스 개발

  4. 2023GraphQL · Node.js

    월 1,000만 원이 넘는 서버 비용 40% 절감

    레거시 PHP 서비스를 옮기고 비어 있던 서버를 반납했습니다.

2024 – 현재

강원대학교 복학

  1. 2024

    멋쟁이사자처럼 연합 해커톤 2등

  2. 2024

    학과 석차 1위 · GPA 4.5

  3. 2025

    일본 돗토리대학 교환학생

    3학년 2학기 파견, 국제교류처 버디 프로그램에서 일본인 유학생을 도왔습니다.

  4. 2025Cloudflare Workers

    코스모의 노트 개발

    서버 없이 운영하는 학습 서비스. 부산 지역 대회 2등.

현재

강원대학교 복학, 코스모의 노트와 enqor 운영 중

Resume

이력서를 메일로 보내드립니다

이름과 메일 주소를 남겨주시면 가장 최근 이력서를 PDF로 보내드립니다.

입력한 주소는 이력서 발송에만 사용하고 따로 보관하지 않습니다.