미리보기
기본 정보

서비스가 유저에게 닿기까지의 과정에서 발생하는 다양한 문제를 적극적으로 파악하고 해결하는 Problem Solver로서의 역할을 지향합니다.
기술 스택
Python, MySQL, Google Cloud Platform, CI/CD, PostgreSQL, TypeScript, React, argocd, Node.js, nextjs, Go
경력
QANDA(매스프레소)
Software Engineer | Ai Biz Team | 재직 중
2023.01. ~ 재직 중 (2년 2개월)
교육 컨텐츠 제작 및 Digital Transform을 위한 자동화 Tool 및 Admin 시스템 구축
컨텐츠 제작 및 검수를 위한 Ai Agent 시스템 구축 및 백엔드 개발 담당
수천만개의 문항 컨텐츠 관리를 위한 CMS(Content Management System)의 프론트엔드 개발 리드
B2B/B2G 대상 중고등 교육 컨텐츠 관리를 위한 CMS 백엔드 아키텍처/DB 스키마 설계 및 구축을 담당
QANDA(매스프레소)
Team Lead | AI Research - Math Team
2019.10. ~ 2022.12. (3년 3개월)
매달 100만건 이상의 수학 문제를 해결해주는 Step By Step 수식 계산기 개발팀을 리드
수식 문제에 대한 단계별 풀이를 제공하는 Python 기반 수식 계산 프레임워크 개발
트래픽 관리, CI/CD 구축, 테스팅툴 개발, 인프라 모니터링 등 전반적인 시스템 관리
티맥스OS
Java 개발자 | TOP Team
2019.01. ~ 2019.10. (10개월)
Java eclipse 기반으로 UI 기반 웹 개발/빌드 프레임워크 개발
동적으로 데이터와 연동 가능한 데이터 Table 컴포넌트 개발 담당
프로젝트
수학 컨텐츠 검수 자동화를 위한 이벤트 기반 AI Agent 시스템 구축
QANDA
2025.01. ~ 진행 중
기존에는 수학 문항 컨텐츠를 전문가가 직접 검수하는 방식으로 작업이 진행되었으나, LLM을 활용하여 컨텐츠가 데이터베이스에 적재 될 때 이벤트를 발행하여 자동으로 정답과 해설을 검수하도록 하는 AI Agent 시스템 구축
Event Worker 서비스를 제공하는 python 기반 모노레포 프로젝트 구축
asyncio를 활용한 비동기 이벤트 처리 EDA 구조 설계 및 개발
AI Agent의 각 서비스를 DDD/클린아키텍처 기반으로 설계 및 개발
Gemini를 활용한 문항 정답 검수 Agent 서비스 개발
CI/CD, GKE 배포, 모니터링을 위한 인프라 세팅
LLM을 활용한 한글 OCR 성능 개선 작업
QANDA
2024.11. ~ 2024.12.
한글 OCR 성능 개선을 위하여 OCR API에 LLM 기반 맞춤법 검사 기능을 추가하여 오류율을 9% -> 4.3%으로 개선함.
맞춤법 검사를 위한 로직 설계 및 system prompt 작성
azure openai를 활용하여 golang 기반 OCR API 서버에 기능 연동
langfuse를 활용하여 벤치마킹 및 성능 모니터링 시스템 구축
B2B 중고등 문제 관리 및 검색을 위한 CMS 서버 구축
QANDA
2024.09. ~ 2024.10.
출판사에서 제작한 중고등학교 문제집 문항 컨텐츠를 관리하고 유사문항을 검색하기 위한 Golang기반의 CMS(Content Management System)서버를 구축
문항 관리를 위한 DB Schema 설계 및 DB 구축
벡터 검색을 위한 데이터 벡터 임베딩 및 데이터 적재 작업
컨텐츠 CRUD 및 검색 API 구현
컨텐츠 제작/Digital Transform/데이터 라벨링을 위한 웹서비스 개발
QANDA
2023.01. ~ 진행 중
문항 컨텐츠 제작, pdf 또는 이미지 형태의 문항 데이터를 구조화된 데이터로 변환하는 DT작업, 라벨링 작업을 위한 웹서비스 개발. 서비스를 통해서 수백만개의 컨텐츠를 타서비스 대비 1/5 수준의 가격으로 생산 및 가공.
React/Typescript 기반 웹 서비스 기획 및 개발, 프로젝트 리드
작업자 관리를 위한 Admin 시스템 구축
PDF에서 문제/해설 영역을 cropping 하기 위하여 canvas를 활용한 박싱 기능 등의 작업 Tool 구현
수백만개의 데이터 조회 및 검색/필터링을 지원하는 데이터 테이블 컴포넌트 구현
콴다의 수백만개의 교육 컨텐츠 관리를 위한 Core Admin 웹 서비스 개발 및 관리
QANDA
2023.01. ~ 진행 중
콴다에서 활용되는 모든 교육 컨텐츠를 관리하기 위한 Core Admin 웹 서비스로서 컨텐츠 검색, 조회/수정 등 컨텐츠 매니저에게 필요한 기능들을 제공합니다.
yarn berry workspace 를 활용한 모노레포 환경
콴다 디자인 시스템(QDS) 활용하여 서비스 개발
시험지 PDF 생성을 위한 node.js 기반의 문항 렌더링 서버 구축
LLM 기반 관심사 뉴스 제공을 위한 크롤링 및 요약 서비스
개인
2024.04. ~ 2024.08.
매일 3만건 이상의 뉴스 데이터를 크롤링하여 유저의 관심사에 따라 관련 뉴스들을 요약해주는 서비스
뉴스 사이트의 제목/기자/내용/날짜 등의 정보 labelling하기 위한 크롬 익스텐션 개발
서버 보안을 위한 reverse proxy 서버 구축
cronjob을 활용하여 주기적으로 뉴스 기사를 db에 적재하는 서비스 워커 개발
DBSCAN 방식으로 유사 뉴스 클러스터링
LLM을 활용한 서비스 요약을 위한 프롬프트 엔지니어링
Step By Step 수식 계산기 서버 프레임워크 개발
QANDA
2019.10. ~ 2021.12.
중고등 수식 문제를 카메라로 촬영하면 단순 정답만 제공해주는 것이 아니라 Step by Step으로 풀이를 제공해주는 수식 계산 서비스 개발. 월 100만건 이상의 수식문제를 해결(당시 콴다 앱에서 검색 다음으로 많이 사용되는 서비스)
수식 계산기 개발 팀 매니징
latex 기반의 수식 ocr을 파싱하여 ast로 변하는 parser 개발
step by step 풀이 제공을 위한 풀이 모듈 개발 프레임워크 설계 및 개발