Profile

INTRODUCE

챗봇 서비스 개발 및 운영을 통해 사용자의 자연어 질의를 이해하고 최적의 결과를 제공하는 faq 서비스 를 개발하고 있습니다. 이를 위해 다양한 LLM 모델 fine tuning을 통한 학습과 데이터 파이프라인을 구 축하여 대규모 텍스트 데이터를 효율적으로 수집 및 전처리하고 있습니다. 또한 MLOps를 통해 모델 개 발 및 운영 프로세스를 자동화하여 안정적인 서비스를 제공하고 있습니다.

오픈소스 프로젝트에 관심이 많고, 다양한 방법으로 기여에 노력하고 있습니다. 이외에도 개인 프로젝트나 개발 커뮤니티 활동 등을 통해 다양한 개발경험을 즐기고 있습니다. 평소 개발 경험을 공유하거나 기록하는 것을 좋아하여 학부생 시절부터 시작한 개발 블로그에 기술 포스트를 작성했습니다. 앞으로도 재미있고 더욱 필요한 서비스들을 계속해서 만들어 나가며 다양한 기술을 학습하거나 사용, 문제 해결을 통해 개발자로서 발전하기 위해 노력하고 있습니다.

SKILLS

Back-end

  • Python
  • django
  • Fastapi

Database

  • Postgres / postgis
  • MySQL / MariaDB
  • BigQuery

Etc

  • CI/CD
  • Git / Github
  • Refactoring
  • JIRA / trello
  • Agile / Sprint / Scrum
  • Information Security
  • Math+Graph+2D/3D

EXPERIENCE

2022. 09 ~

재직중

신세계 이마트 DT

프로덕트팀 백엔드 / MLops 개발자
  • 이마트 / 트레이더스 / 노브랜드 faq 챗봇 개발 및 MLops 운영
  • sentence 분류 모델 생성 및 데이터 파이프라인 구축
  • LLM 모델 fine tuning을 활용한 vector embedding 검색 구축
  • 모델 품질 관리를 위한 지표 설정 및 모니터링

  • 퍼널 분석을 위한 사용자 및 상품 시각화 대시보드 개발
  • Skill Keywords
  • Python fastapi PostgreSQL aws Athena GKE BigQuery CI/CD (docker/github actions/azure pipeline/argoCD) airflow

2019. 03 ~ 2022. 08

3년 6개월

해줌 (haezoom)

데이터 관리팀 백엔드 개발자
  • 태양광 생산성 예측 및 태양광 예측 지도 제공
  • 한국기상데이터 / 한국전력데이터 / 발전소별 태양광 발전량 데이터 파이프라인 구축
  • Re100기업 경영 관리 서비스 API 개발 및 운영
  • Skill Keywords
  • Python Django framwork PostgreSQL Amazon Web Service HTTP API Infrastructure Architecture CI/CD (docker/jenkins) airflow fluentd zeppelin

2016. 10 ~ 2018. 09

2년

슬로그업 (Slogup)

개발팀 백엔드 개발자
  • O2O 에어콘 설치 스타트업
  • 커머스, 물류 백엔드, 인프라 개발 등
  • Development Project Management
  • Skill Keywords
  • Node.js express Angularjs MySQL/MariaDB Amazon Web Serivce MongoDB Socket.io nginx API Design Database Design Infrastructure Architecture API Design Domain Driven Design

2014. 07 ~ 2016. 03

1년 9개월

씸플 (cimple)

소프트웨어 개발팀 서버 개발자
  • 블로그 서비스 스타트업
  • 백엔드 개발
  • 인프라 엔지니어링과 보안 담당
  • AWS, Agile 등 연구 / 도입
  • Development Project Management
  • Skill Keywords
  • PHP phalcon frameWork Python Django framwork AWS MySQL/MariaDB MVC Security Infomation Server Engineering Databsae Design Infrastructure Architecture

PROJECTS

2022. 09 ~

이마트 챗봇 및 채팅 관리자 서비스

  • API Server
    • 이마트 / 트레이더스 / 노브랜드 챗봇 서비스 모델 개발 및 운영
    • 챗봇 FAQ 모델 인퍼런스 서버 운영 (MAU 40만) 및 MLops 을 구축해 배포 단계 80% 시간 단축
    • 분류 모델을 통한 상담 내역 자동 분류를 통해 상담사 7M/M 단축 및 카테고리 데이터 분석 활용
    • 챗봇/채팅/음성 상담내용 데이터 파이프라인 및 대시보드(하루 데이터 건수 평균 만건) 개발

2019. 03 ~ 2022.08

발전량 예측 백엔드 개발

  • API Server
    • 홈페이지
    • 날씨 예측 알고리즘을 통한 태양광 발전량 예측 알고리즘 연동
    • python django / postgresSQL를 사용하여 개발
    • OpenAPI 2.0규격에 맞는 swagger API 문서 작성
  • preprocess
    • CI/CD 구축 및 통합 테스트/배포 자동화
    • Global Forecast System (GFS) / ldaps 등 기상 데이터 추출 / 가공 전처리
    • 실시간 날씨 예측을 위한 천리안2 데이터 파이프 라인 구축
    • 이상 감지를 통한 데이터 오류 관리
    • 하루 250GB의 기상 데이터 처리 및 보관

2017. 12 ~ 2018. 09

쓱싹 백엔드/프론트엔드 개발

  • API Server / View Page
    • 홈페이지
    • 에어컨 / 보일러 / 도어락 / 벽걸이 TV 설치 온라인 견적 O2O 서비스 개발
    • 어드민 화면 및 통계 화면, 설치 신청 및 제품 구매 페이지
    • 마이크로 서비스로의 개선 및 api 추가 개발
    • 세틀뱅크(PG)결제 연동 및 기사 신청 하이브리드 앱 등의 프론트엔드
    • 반응형 웹사이트 최적화
  • Blog SQS Server
    • 네이버/티스토리 블로그 API연동 및 전송 로직 서버 클러스터링의 백엔드 개발
    • Node.js와 Socket.io, Express.js를 사용하여 개발
    • MongoDB를 이용한 텍스트 기반 데이터 활용

2018. 01 ~ 2018. 04

Femtofab

  • 환자의 혈액 데이터를 통한 질병 통계 예측 서비스
  • node.js + mysql / angularjs를 사용하여 개발
  • 점도 계산 통계식 구축 / 최적화 계산을 위한 경사하강법 구현
  • 계산식 최적화를 위한 클러스터링 연산 구축
  • 클라이언트단과 제공되는 엑셀/CSV/그래프 등의 다양한 화면 구성

2017. 04 ~ 2017. 10

PONGIFT 프로젝트

  • 홈페이지
  • 모바일 기프트 쿠폰 플랫폼 개발
  • node.js + mysql / angularjs를 사용하여 개발
  • 네이버 스토어팜 / 옥션 상품 판매 연동
  • 상품 및 MMS 이미지 실시간 생성 및 가공
  • MMS 발송 서드파티 추가 및 기타 화면 및 성능 개선
  • 플랫디자인을 통한 세련된 레이아웃 디자인 개발

2016. 12 ~ 2017. 03

IMS ANALYTICS

  • 대량발송 홍보 메시지 데이터 분석 솔루션
  • node.js + mysql / angularjs를 사용하여 개발
  • 문자 발송 시스템 연동 및 통계 시스템 구축
  • 클라이언트 반응형 및 통계 데이터 그래프 표현
  • 발송 및 통계 데이터 화면 반응형으로 제작

2015. 12 ~ 2016. 03

POSTYPE

  • 홈페이지
  • 창작가들이 자신의 작품으로 수익 활동을 할 수 있는 1인 미디어 플랫폼 구축
  • php + phalcon + mariadb를 사용하여 개발
  • 서비스의 앱api 및 알림 서비스 개발
  • 추천 시스템(User based CF) 구축 및 개발 / 디비쿼리 튜닝 및 정규화 시행

2014. 10 ~ 2014. 12

트래블링 아울

  • 외국인을 위한 한국 관광 서비스 플랫폼(외국인을 위한 마이리얼트립)
  • python + django + mysql를 사용하여 개발
  • 각각의 사진 이미지들은 사용자 화면 사이즈에 최적화 되도록 이미지 자동 조정 스크립트를 작성
  • 결제시스템(paypal) 연동 및 googlemap api를 이용한 지도 서비스 구현
  • 플랫디자인을 통한 세련된 레이아웃 디자인 개발

2015. 07 ~ 2015. 09

인블룸

  • 사용자 패턴의 2d를 생성하게 되면 해당하는 패턴을 통해 3d프린터를 통해 해당 결과물을 만들어내는 서비스
  • Wordpress, PHP, MySQL 등을 사용하여 서비스 개발
  • 커스터마이징 심볼 주얼리 브랜드 플랫폼 서비스 구현
  • 2d / 3d에 제작 이해 및 물리엔진 적용

2014. 08 ~ 2014. 10

그라모

  • 리워드앱(포인트 적립을 통한 쿠폰 사용)
  • python + django + mysql를 사용하여 개발
  • 국내외 광고 연동(trialpay / adpopcorn / tnk / fyber / linkprice) 콜백 구현
  • 국내 쿠폰 발급(inumber) 연동
  • 자체 광고 서비스 구현및 콜배 구현(타 브라우저에서 콜백을 통한 적립가능)
  • c3.js 커스텀을 통한 광고 수익 그래프 화면 개발
  • 플랫디자인을 통한 세련된 레이아웃 디자인 개발

개인 프로젝트

Stable Diffusion을 이용한 영상/음성 가공(2024년)

  • 상세설명
  • yolov8를 이용한 이미지 검출 분류
  • 마스킹 처리된 이미지를 stable diffusion을 이용한 이미지 생성
  • RVC를 이용한 음성 합성
  • 이미지와 음성을 합쳐 영상화

Object detection album(2022년)

  • 소스 및 설명
  • yolov5를 이용한 이미지 검출 분류
  • python + django + yolov5를 사용하여 개발
  • 여러 오픈된 모델에 대한 트레이닝 및 적용
  • ML에 대한 학습 및 API 제공
  • 이미지 검출에 대한 실무 적용 가능한 사례 도출(적용 예정)

시계열 데이터 이상감지(2021년)

  • 소스 및 설명
  • 기상데이터(시계열)의 일정한 패턴에서의 이상치를 감지
  • Isolation forest를 통한 과거 데이터 이상치 학습
  • LSTM을 통한 미래 데이터에 대한 결과값 예측
  • 과거 3년치 학습데이터를 통한 이상치 발견 학습 모델 구축
  • API 서비스에 대한 결과값에 대한 valid로 활용중

SMI to dfxp(2017년)

  • 소스 및 설명
  • 넷플릭스의 국내 진출(2017년)로 사이트 종료
  • 자막파일 smi파일을 웹용 자막파일인 dfxp로 변환해 주는 사이트
  • smi파일 파싱을 통한 dfxp파일로 변환
  • 다양한 한글 인코딩 제공 (UTF-8 / ISO-8859-2 / cp949)

문장의 긍정/부정 분석(2016년)

  • 소스 및 설명
  • 해당 문장이 긍정인지 부정인지를 조건부 확률로 판단
  • 조건부 확률은 위의 그룹핑을 통한 해당 그룹(긍정/부정) 선택
  • konlpy로 한글 형태소 분석
  • 네이버 사전을 통한 긍정 4000단어, 부정 3000단어 추출 및 분석

EDUCATION

2004. 03 ~ 2010. 08

군산대학교 졸업

컴퓨터공학 전공