Last update: 2025-10-13

Generalist FE 개발자

고도현 | Dohyun Ko | 산업기능요원 보충역

프론트엔드 개발자로, 스타트업과 연구실에서 웹과 앱 개발을 주도했으며 초기 개발부터 유저 분석까지 폭넓은 경험을 쌓았습니다. 다양한 기술 스택을 활용하여 사용자 중심의 서비스를 개발하는 데 주력합니다. 컨퍼런스를 운영하며 지역 개발 생태계 활성화에도 노력하고 있습니다.

Skills

React

TypeScript

Next.js

Python

NestJS

FastAPI

Flutter

C++

Docker

Educations

GIST

전기전자컴퓨터공학부

2022. 2 –

TGPA 4.04 / 4.5

수강 강좌

객체 지향 프로그래밍|자료 구조|알고리즘 개론|컴퓨터 시스템 이론 및 실습|오토마타 이론|운영체제|컴퓨터 그래픽스|컴퓨터 네트워킹|기계학습 및 딥러닝|Computer Security|Computational Models of Cognition

Publications

O2ARC 3.0: A Platform for Solving and Creating ARC Tasks

IJCAI 2024 | 공동 1저자 - 2024. 08

ARC 문제의 사람 풀이 데이터가 부족하며, 수집된 데이터의 품질도 AI 학습에 적합하지 않다는 문제를 해결하기 위해 O2ARC 3.0을 개발했습니다. 기존 툴의 그리드 조작 로직을 개편해 데이터 수집 품질을 개선한 방법과 gamification을 통해 데이터 수집량을 늘린 방법을 소개합니다.

Currently working in

채널코퍼레이션

Software Engineer

2025. 01 – Now

ALF 개발

2025. 04 – 2026. 06

채널코퍼레이션의 AI 상담원 ALF(v2)를 개발했습니다.

  • 에이전트의 Knowledge Base UI 개발

  • 에이전트 워크플로우 UI 개발

  • KV 캐시 최적화로 비용 24% 감소

CoS 개발

2026. 07 – Now

고객 데이터 연동, 분석 및 업무를 자동화하는 에이전트 CoS를 개발합니다.

  • 에이전트 시스템 서버 개발

  • 프롬프트 노이즈 개선

Experiences

GIST Data Science Lab

인턴

2024. 01 – 2024. 05

O2ARC 3.0

2024. 01 – 2024. 05

ARC(AI 추론능력 벤치마크)를 사람이 푼 데이터를 수집하기 위해 O2ARC 3.0을 개발했습니다. 스타트업 프로덕트처럼 접근해 데이터 수집량을 대폭 늘렸습니다.

  • JQuery 기반 시스템을 React로 migration

  • 그리드 조작 UX 개선으로 매우 저조하던 오브젝트 액션(AI 학습에 적합) 사용 빈도가 문제당 7회 이상으로 증가

  • 유저가 자발적으로 문제를 풀도록 gamification과 이벤트 및 타겟 광고 도입. 데이터 수집속도가 6개월간 2천개 → 3개월간 1만개로 증가

  • IJCAI 2024에 공동 1저자로 논문 게재

  • 사용 기술: React, TypeScript, i18next, NestJS, Prisma

Introductory RL Study

2024. 01 – 2024. 02

Coursera의 강화학습 스페셜리제이션을 통해 강화학습 기초를 공부했습니다.

  • 강화학습 기초 공부(– Q-Learning)

스타트업 Sigor Inc.

웹 개발자

2022. 02 – 2023. 12

도글리 프론트엔드

2022. 08 – 2023. 03

AI 기반으로 강아지 사이즈를 측정하고, 맞는 옷을 추천해주는 쇼핑몰 Doggly(MAU 3000+)의 FE를 개발했습니다.

  • 쇼핑몰, 판매자 페이지, 관리자 페이지 프론트엔드 대부분 개발, 반응형 & 다국어 작업 및 유지보수

  • PWA & Jetpack Compose & SwiftUI 웹뷰 앱 개발 및 결제 모듈 연동

  • 에러 사후 대응을 위한 로깅 도입, 결제 오류 시 30분 내로 유저에게 연락할 수 있도록 개선

  • UI A/B 테스팅으로 한 달간 유저 전환율(상품 확인) 40% 이상으로 증가

  • 사용 기술: React, TypeScript, Styled-components, Jetpack Compose, SwiftUI, i18next, PWA

러시아워

2023. 05 – 2023. 12

지하철 혼잡도와 빈 자리를 알려주는 서비스인 러시아워의 프론트엔드/앱/ML을 개발했습니다.

  • React와 WebView로 초기 버전 개발, Flutter로 migration

  • GA, Amplitude, Smartlook, 자체 로깅 시스템을 통해 유저의 모든 행동 로깅

  • 지하철 혼잡도 데이터를 이용해 ML 기반으로 역/시간대별 혼잡도를 예측하는 AI 개발

  • 사용 기술: React, TypeScript, Jetpack Compose, SwiftUI, Flutter, Firebase

기획자/개발자 생산성 향상

2022. 02 – 2023. 12

스타트업의 개발자로서 기획자의 업무를 자동화하고 개발자의 생산성을 향상시키기 위해 노력했습니다. 초기창업팀의 일원으로서 박람회 및 펫페어 부스 운영, 유저 인터뷰, 협력사 미팅 등 다양한 업무를 수행하였습니다.

  • zero install과 Vite 도입으로 CI/CD 속도 개선 (3분 → 1분)

  • Amplitude 사용이 어렵다는 피드백을 받아 러시아워에 필요한 기능만을 모은 웹 기반 분석 툴 개발. 유저 플로우, 퍼널 및 리텐션 분석 기능 제공

  • 상품 승인, 로그 추출 등 기획자의 반복 업무 자동화

  • 프론트엔드 재사용성을 높이기 위해 Yarn Workspaces를 이용한 모노레포 통합

  • 사용 기술: React, TypeScript, Amplitude, AWS Lightsail, AWS Lambda, Docker, FastAPI, Pandas, mono-repo

GIST 학생회 정보국

시니어 부원, 2024년 하반기 팀장

2022. 09 – Now

Ziggle 프론트엔드

2023. 04 – 2025. 02

GIST 통합 공지 플랫폼인 Ziggle의 팀장 및 프론트엔드를 개발하고 있습니다.

  • React로 초기버전 개발 및 Next.js로 migration

  • GraphQL, Apollo Client 등 다양한 기술 도입

  • 학부생의 25%인 DAU 200명 유지 중

  • 사용 기술: React, TypeScript, Next.js, Tailwind CSS

프론트엔드 코어

2022. 09 – Now

팀 내 프론트엔드 기술 수준을 향상시키기 위해 노력하고 있습니다.

  • i18n 도입으로 다국어 지원

  • Atomic 패턴 도입 및 Storybook으로 문서화

  • Playwright를 이용한 E2E 테스트 자동화

IdP 프론트엔드

2024. 03 – 2024. 12

GIST에서 사용하는 OAuth2.0 인증 시스템 IdP의 프론트엔드를 유지보수하고 있습니다.

  • 프론트엔드 유지보수

  • 사용 기술: React, TypeScript, Tailwind CSS

Wing: GIST 전산 동아리

시니어 부원

2023. 03 – 2024. 12

Wing Session

2023. 03 – 2024. 12

Wing에서 개발 상황 교류 및 세션을 진행합니다.

  • 모노레포에 도입기 세션 진행

  • React.cpp 세션 진행

  • UI 라이브러리처럼 코드 짜기: Compound Components 세션 진행

GDSC-GIST

2nd Core, Tech Team

2022. 05 – 2023. 07

스터디

2022. 11 – 2023. 05

GDSC에서 진행한 내부 개발 스터디에서 프론트엔드 스터디 리드를 맡았습니다. 전반적인 커리큘럼을 제작하고 진행했습니다. JS Pattern 스터디에도 참여해 디자인 패턴을 공부하고 C++ 기반 React를 만드는 사이드 프로젝트에 활용했습니다.

  • React 스터디 리드

  • JS Pattern 스터디 참여

GIST Mini Solution Challenge

2023. 04 – 2023. 04

GDSC-GIST가 직접 주최한 GIST 내 해커톤입니다. 총 60명이 참가하였습니다.

  • 해커톤 준비 & 정산

GPERI

연구부원

2023. 07 – 2024. 03

C언어 교육 진행

2023. 07 – 2023. 08

부원들에게 C언어 교육을 진행했습니다.

  • C언어 교육 진행

  • 사용 기술: C

발사체 통신 개발

2023. 07 – 2023. 11

발사체 통신 개발을 시도했지만 성공하지는 못했습니다.

  • Flight Software 개발

  • 통신 시스템 개발

  • 사용 기술: C, Zigbee

Side Projects

is-an.ai

2025. 05 – Now

AI 서비스들을 위한 무료 도메인 서비스입니다. 현재 에이전트 접근성을 높여가고 있습니다. PSL 등재가 목표입니다.

  • 프론트엔드 개발

  • 리서치

Trax Music: 음악인들을 위한 github

2024. 09 – 2026. 03

음악 제작 과정에서의 협업을 위한 git-like 버전 관리 서비스입니다. 음악 구간별 피드백 기능을 제공합니다.

  • 프론트엔드 개발

  • 사용 기술: React, TypeScript, WaveSurfer.js

React-Atoms: React Component Library

2023. 07 – 2023. 07

개인적으로 자주 사용하는 React 컴포넌트를 모아 npm에 배포한 라이브러리입니다. 이 이력서와 개인 웹페이지에 사용중입니다.

  • Atomic 패턴에 따라 라이브러리 개발 및 RollUp을 이용한 번들링, npm 배포

  • Storybook을 사용한 컴포넌트 문서화

Dutch: OOP Final Project

2023. 04 – 2023. 06

프론트엔드와 백엔드 모두 C++로만 작성된 더치페이 플랫폼입니다. Emscripten을 이용해 C++를 Web Assembly로 트랜스파일할 수 있다는 점을 이용했습니다. 발표자료

  • React의 핵심 기능(navigator, state, router, function component, style 등)을 C++로 구현

  • React, Flutter와 비슷한 형태의 프레임워크 개발

  • 브라우저 환경에서 성능 테스트 결과 해시 반복 연산 작업에서 React보다 110배 가량 빠른 성능을 보임

Speaking Melona: 편의점 음식이 서로 대화를 해요

2024. 05 – 2024. 05

편의점 음식별로 페르소나를 설정하고 바코드를 스캔하면 서로 간의 대화를 생성해주는 서비스입니다. 프론트엔드에서의 바코드 인식이 challenge였습니다.

  • 프론트엔드 개발

  • 백엔드 개발

  • 프롬프팅

  • 사용 기술: React, TypeScript, FastAPI, PostgreSQL