에피카 주식회사 (EPIKAR Inc.) — 경력 상세
메타
- 회사명: 에피카 주식회사 (EPIKAR Inc.)
- 부서·직함: 매니저 / 서비스개발팀
- 기간: 2021.01 ~ 2022.02 (1년 2개월)
- 고용 형태: 정규직
- 한 줄 요약: Python Flask 백엔드, OpenCV·OCR 서비스 및 학습·데이터 파이프라인 구축, Vue.js 프론트엔드
담당 업무·도메인
- 정형 문서(예: 자동차 관련 서류) 분류 및 이미지에서 특정 필드 추출·가공하는 내부 OCR API 설계·구현
- 백엔드(Python Flask), OpenCV 기반 OCR 서비스 및 상용 API 대체 검토
- OCR 엔진 학습, 데이터 생성 및 라벨링(Google Tesseract 등)
- 프론트엔드(JavaScript, Vue.js) 개발
기술 스택 (이 경력에서 실제 사용)
- 언어·런타임: Python, JavaScript, Java
- 프레임워크: Flask, Vue.js, Spring Boot
- 인프라·DB: 온프레미스, MySQL
- 기타: OpenCV, Google Tesseract(OCR), GCP Vision·NCP OCR 등 상용 OCR 비교·연동 검토, ML/DL·데이터 라벨링
상세 업무 및 성과
OCR·백엔드·ML
- 배경·목표: OpenCV 기반 OCR 서비스 및 엔진 고도화
- 역할: 백엔드·OCR 파이프라인
- 수행 내용:
- 백엔드(Python Flask), OpenCV 기반 OCR 서비스 개발
- OCR 엔진 학습, 데이터 생성 및 라벨링(Google Tesseract)
- 이미지 학습 데이터 생성, 및 수집-학습-추론 파이프라인 구성
- 정형 문서(표) 인식 및 전처리 파이프라인 고도화
- GCP Vision 등 상용 OCR과 비교하여 사내 자체 엔진·API로 대체 가능성 검증(운영 비용 관점 포함)
- 성과·지표: PDF·JPG 이미지 OCR 처리. 정형 표 기준 목표 정확도 99% 대비 93% 달성; 테스트 세트·정답 라벨로 자동 스코어링 검수
프론트엔드
- 역할: 프론트엔드 개발
- 수행 내용:
- JavaScript, Vue.js 기반 개발
협업·프로세스
- 역할: 서비스개발팀 내 단독 담당으로 기획·구현·배포까지 수행.
요구사항 및 검수
- 요구사항은 대표님 및 고객사 요청을 기준으로 정리.
- 목표 정확도 99%(정형 표 기준) 대비 93% 달성.
- 테스트 세트 구성 및 사전 작성한 정답(label) 을 두고 자동 스코어링으로 검수.
라벨링·데이터
- 라벨링: 본인 단독 수행.
- 학습 데이터 규모: 원본 이미지 약 1,000장, 생성 이미지(누적) 10만 장 이상.
- 갱신: 별도 주기 갱신 없이 랜덤 샘플링 및 신규 생성으로 데이터 확보.
배포·운영
- 사무실 내 온프레미스 서버에 설치 후 릴리즈·운영.
도구
- 형상 관리: SVN
기타
- 원문 이력서(
resume.md) 경력 섹션과 동일 출처입니다.