←사이트로 돌아가기PDF 다운로드

이력서

박주철

웹·모바일 개발자

jukrap628@gmail.comjukrap.vercel.appgithub.com/jukrap

기술

언어
  • TypeScript,
  • JavaScript,
  • Java,
  • Python,
  • Dart
웹
  • React,
  • Next.js,
  • Vite,
  • TanStack Query,
  • Zustand,
  • Django
모바일·하이브리드
  • React Native,
  • Expo,
  • Flutter,
  • Android,
  • Gradle
테스트·관측
  • Vitest,
  • MSW,
  • Storybook,
  • Sentry,
  • Ragas
도구와 데이터
  • GitHub Actions,
  • Jenkins,
  • Docker,
  • MariaDB,
  • SQLite

경력

트리포스㈜

웹·모바일 개발자

2026.02 ~ 2026.11

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 파일 선택과 이미지 미리보기 기능 추가

TIS

대학생 현장실습생 / 기획 및 데이터 자동화 지원

2022.06 ~ 2022.07
  • Figma를 이용한 공장 에너지 관리 화면 기획, DB 테이블 명세 및 ERD 작성
  • 한국전력 기업별 파워플래너 분석 및 에너지 데이터 수집용 Python 크롤러 개발
박주철01 / 02

이력서

박주철
웹·모바일 개발자

프로젝트

AI Agent Playbook

1인 개발

2026.06 ~ 현재

AI 코딩 도구가 새 작업 세션에서도 프로젝트 규칙과 이전 기록을 이어서 참고하도록 만든 개발 도구입니다. 필요한 스킬을 선택해 설치하고, 사용자 수정본을 보존한 채 구성을 변경하거나 복구할 수 있습니다.

  • 프로젝트 기록, 스킬 관리용 CLI와 읽기 전용 MCP 개발. Windows와 Ubuntu CI에서 조회 범위와 설치 경로를 검증했습니다.
  • 파일 소유 정보와 해시를 이용한 수정본 보존 및 백업 복구 구현. 설치 일부 실패, 파일 충돌, 검사 후 수정과 복원 시나리오를 테스트했습니다.
github.com/jukrap/ai-agent-playbooknpmjs.com/package/ai-agent-playbook

C. Donghae

3명 팀 / 프론트엔드 개발

2024.10.04 ~ 2024.10.06

동해선 이용객이 실시간 교통 정보와 주변 장소를 지도에서 확인할 수 있는 웹 서비스입니다.

  • 백엔드 개발자 2명이 제공한 API를 Swagger 명세에 맞춰 사용했습니다. 전달받은 교통 정보와 주변 장소는 Google Maps 지도에서 확인할 수 있도록 구현했습니다.

ShareBBy

React Native 앱의 Android 화면과 커뮤니티 기능 개발

2024.04 ~ 2024.06

취미 활동을 공유하고 함께할 사람을 찾는 앱으로, Android 화면 대응과 게시글, 댓글 기능을 맡았습니다.

  • 게시글, 댓글의 작성과 수정, 삭제, 위치별 필터와 정렬을 구현했습니다. 목록은 당겨서 새로고침하고 스크롤로 다음 게시글을 불러오는 방식입니다.
github.com/jukrap/archived-rn-ShareBBy

Posture Teacher

2명 팀 / Android 개발

2022.07 ~ 2023.05

카메라 영상에서 몸의 주요 지점을 찾아 앉은 자세와 플랭크 자세를 판별하고, 자세를 유지한 시간을 기록하는 Android 앱입니다.

  • Ubuntu에서 MediaPipe를 Android 라이브러리(AAR)로 빌드해 앱에 통합했습니다. 신체 지점 사이의 각도와 길이로 자세를 판별하고 유지 시간을 계산하는 방식입니다.
github.com/jukrap/archived-Posture-Teacher

교육·활동

  • 경상국립대학교 컴퓨터과학과2023.02 졸업

    학점 3.64 / 4.5

  • 프로그래머스 데브코스2023.12 ~ 2024.05

    Cloud Application Engineering 과정, React와 React Native

  • 프로그래머스 데브코스 서브멘토2024.05 ~ 2024.09

    개발 정보 공유, 데일리 스크럼 참여와 프로젝트 점검 지원.

수상

  • DIVE 2024 글로벌 데이터 해커톤2024.10

    부산테크노파크원장상(발제사 3등)

  • 경남소프트웨어 경진대회2021.10

    ESD HotDeal, 최우수상

박주철02 / 02