/ bblackbean
어수진

어수진

Backend Engineer

alchemist5021@gmail.comGitHubBlog

4년간 다양한 기관의 웹 개발 프로젝트에 참여해왔습니다.

Java/Spring을 주력으로 사용하며, 현재는 Python/FastAPI 기반 프로젝트에 참여 중입니다.

한 사람의 백엔드 개발자로서만 성장하는 것이 아닌, 팀과 조직이 함께 성장하는 경험을 꿈꾸고 있습니다.

Experience

소프트온(SOFTON)

Backend Engineer

2022.09 ~ 재직 중

한국은행 조사연구플랫폼 운영 및 개발

2026.04 ~

국내외 공공데이터를 통합 수집·가공하여 한국은행의 조사·연구 업무를 지원하는 데이터 플랫폼

  • ·대규모 데이터 조회의 메모리 부족·Timeout 문제를 Polars 기반으로 개선하여 조회 성능과 처리 안정성 향상
  • ·대용량 원천 파일 조회·필터링·가공 로직과 비동기 데이터 접근 구조 구현
PythonFastAPISQLAlchemyOraclePolarsPandasMinIO

부동산테크 신규 개발 및 고도화

2025.11 ~ 2026.03

부동산 단지와 주변 생활 인프라 정보를 제공하는 데이터 기반 부동산 서비스

  • ·부동산 단지와 생활 인프라 정보를 조회하는 API 및 시각화 화면 구현
  • ·콘텐츠·이미지·계층형 메뉴 관리 기능과 입력값 검증·접근 범위 제한 적용
JavaSpring MVCMyBatisOraclejQuery

소아전문상담센터 아e안심Tok 개발

2025.06 ~ 2025.10

소아 전문 의료진의 온라인 상담과 병원별 교육 운영을 지원하는 상담·교육 관리 플랫폼

  • ·상담 기록·첨부파일 관리 및 소속 기반 권한 제어 구현
  • ·교육 신청부터 수료까지의 운영·상태 관리와 관리자 조회 기능 구현
JavaSpring MVCMyBatisOraclejQuery

의안정보시스템 차세대 시스템 구축

2025.01 ~ 2025.06

법률안·예산안 등 국회 의안의 원문·경과·표결 결과를 제공하는 입법정보 포털

  • ·첨부파일 조회·다운로드 및 문서 뷰어 연계 기능 구현
  • ·외부 통계 API 연계 및 차트 기반 통계 화면 구현
JavaSpring MVCMyBatisOracleThymeleafHighcharts

부동산통계정보시스템 모바일 UI 개발

2024.10 ~ 2025.01

부동산 가격·거래·수급 지수와 공표 자료를 제공하는 국가 공인 통계 포털

  • ·기존 PC 통계 화면을 모바일 환경에 맞게 재구성하고 주요 화면 신규 개발
  • ·JavaScript 로직 분리 및 공통 UI 컴포넌트·개발 가이드 정리
Spring MVCJSP/JSTLJavaScriptjQuery

의회외교정보시스템 개발 및 고도화

2024.01 ~ 2024.07

의회외교 활동과 관련 자료를 관리하는 내부 업무 포털

  • ·외교활동 등록 및 연관 데이터 관리 기능과 부서별 권한 제어 구현
  • ·SFTP 기반 시스템 간 데이터·첨부파일 자동 연계 및 실패 재처리 기능 구현
JavaSpring MVCMyBatisOraclejQuerySFTP

국회 의정연수원 개발 및 고도화

2023.01 ~ 2023.12

교육·연수 신청부터 수료까지 처리하는 대국민 통합 플랫폼

  • ·교육·연수 신청부터 수료까지의 업무 규칙과 상태 흐름 구현
  • ·관리자용 신청자·수료자 조회 및 게시판·첨부파일 관리 기능 구축
JavaSpring MVCMyBatisOracleJSP/JSTLJavaScriptjQueryLinux

Side Projects

Spring Boot 기반 Todo API 및 웹 인터페이스

  • ·할 일 등록·조회·수정·삭제(CRUD), 검색·필터링·정렬·페이징 지원
  • ·로그인·회원가입, Validation 및 예외 처리
  • ·Controller·Service 계층 테스트 코드 작성
  • ·Prometheus·Grafana 기반 모니터링 및 장애 발생 시 Slack 알림 연동
Spring BootSpring Data JPASpring SecurityMySQLJUnitAssertJSwaggerDockerRedisGitHub ActionsPrometheusGrafana

WAR 배포·롤백을 로컬 환경(WSL + Docker Tomcat)에서 자동화하는 CLI 도구

  • ·WAR 파일을 지정하면 Tomcat에 자동으로 배포
  • ·최신 백업 기반 롤백 기능
  • ·/health 엔드포인트로 배포 성공 여부 확인
  • ·Docker Compose로 Tomcat 실행 환경 관리
BashJavaMavenDockerTomcatLinux

Skills

BackendJava · Spring MVC · MyBatis · Python · FastAPI · SQLAlchemy
Data ProcessingPandas · Polars
Database & StorageOracle · MinIO
WebJSP/JSTL · JavaScript · jQuery · Thymeleaf
Environment & CollaborationLinux · Git · SVN

Education

부산대학교 불어불문학과 학사 · 2023.08 졸업