트리포스㈜
웹·모바일 개발자
AI 기반 문서 및 데이터 분석 플랫폼
기존 시스템을 Django 백엔드와 React 프론트엔드로 전환하고 기능을 통합하는 작업 주담당
- 반복 계산을 줄여 내부 처리 중앙값 2,969ms → 672ms로 단축. 모델 응답을 고정하고 준비 실행 후 개선 전후 각 20회 측정
- 평가할 문장과 ID를 고정하고 긴 답변의 25개 주장을 5개 묶음으로 나눠 Ragas 평가. 결과의 누락과 중복 검사
- SQLGlot으로 AI의 SQL 수정 전후 조건을 비교해, 조회나 집계 조건이 바뀌거나 보존 여부를 확인할 수 없는 수정안 차단
운송 정산 및 차량 관리 ERP와 모바일 앱
ERP 프론트엔드 전반과 기존 Spring Boot 백엔드 개발 주담당. 모바일 알림과 문서 기능 개발
- 동시 수정 시 입력을 남겨 최신 자료와 비교한 뒤 다시 저장하도록 구현. 개발 환경에서 화면 동작과 DB 저장 결과 확인
- Excel 일괄 등록의 부분 저장과 중복 등록 방지. 격리한 MariaDB에서 저장 실패와 재요청, 동시 저장 검증
- 알림의 읽음 기록을 동시에 저장할 때 발생하는 DB 교착 해결. 단기 서명 URL과 권한 검사를 이용한 PDF 다운로드 개발
계약고객 배송 관리 웹과 송장 출력 앱
배송 관리 웹의 프론트엔드 전체와 Android 송장 출력 앱 개발
- 페이지와 Excel 코드를 필요할 때 불러오도록 나눠 초기 JavaScript 파일 크기 약 74% 감소
- WebView의 송장 데이터를 Android 네이티브 모듈로 전달해 Bluetooth 출력 구현. SDK에 필요한 권한을 보완하고 실물 출력 확인
- 긴 주소가 송장에서 잘리거나 겹치는 문제를 재현하고, 글자 폭에 맞춰 줄바꿈과 글자 크기, 줄 간격 조정
주식 자동투자 및 계좌 관리 웹
MSW 모의 API를 이용한 React 프론트엔드 전체 개발 담당
- 계좌와 종목, 주문 화면에 공통 테이블과 필터, 모달 적용. 열 고정과 너비 조절, 순서 변경 지원
- 필터를 고르는 동안에는 기존 목록을 유지하고, 조회 버튼을 누를 때 선택한 조건을 TanStack Query에 적용
위치 기반 생활정보 앱
기존 Android 앱의 날씨 화면과 공공 API 조회 및 캐시를 담당하는 백엔드 개발
- 조회 결과를 지역과 정보 종류별로 캐시. 현재 날씨와 주요 예보를 먼저 보여 주고 나머지는 응답이 도착하면 표시
피싱 방지 및 신용정보 보호 앱
기존 앱의 이메일 유출 조회와 딥페이크 이미지 검사 화면 및 백엔드 개발
- 외부 검사 API 호출과 인증 정보 관리는 백엔드에서 처리. Android 파일 선택과 이미지 미리보기 기능 추가