이승민

5년차 자바, 스프링 백엔드 엔지니어

About Me

더 좋은 코드를 위해 고민하는 Java & Spring 기반의 소프트엔지니어 이승민입니다. 솔루션 SI/SM을 업무했으며 주로 비즈니스 기능을 개선, 개발하고 배포하는 업무를 했습니다.

저는 끊임없는 배움과 코드품질을 높이는것을 중요하게 생각합니다. 개발경험을 위해 Node와 React-Native로 사이드 프로젝트를 만들었습니다. 코드 리뷰테스트 코드에 관심을 가져 프로젝트에 적용했습니다.

배움을 위해서 우아한테크캠프Pro3기 과정을 이수 하였고 열심히 한 결과 우수수료생으로 선발 되었습니다.

감사합니다.

경력사항

신한항업

공공사업부 / 주임
웹 개발 업무

2020.05 - 2021.11

측량업관리시스템, 측량업종합관리시스템, 도시계획시스템 개발 및 유지보수

  • 테스트 코드, 코드 리뷰 도입하여 개발 환경 개선
  • 측량업 시스템 개발, 프로젝트 일정 관리, 배치 서비스 유지보수

자바 스케줄러 구현 및 강제종료 구현

k-Geo플랫폼 측량업 관리 시스템

2021.05 - 2021.11

측량업, 측량업체 등록 관리 시스템

  • 테스트코드, 코드 리뷰 도입
  • Rest API 개발
  • 레포팅툴 api 연동
    • 등록증, 확인증 출력 개발
  • 요구사항 분석 및 설계

KILP 시스템 개발

2021.01 - 2021.04

도시 계획 관리 시스템

  • 용역성과 CRUD 메뉴 개발
  • poi 라이브러리 활용하여 엑셀 일괄 업로드 개발
  • 통계 조회, 엑셀 다운로드 개발
  • 오픈레이어스 맵 스크립트 api 연동

측량업정보 종합관리체계 시스템 구축 4차 및 유지관리

2020.05 - 2020.12

공간정보기술자가 경력신고, 증명서 발급, 우편물 확인 하는 시스템으로 공간기술자 등급및 분야를 법령에 맞게 산정 하여 관리 할 수 있습니다.

  • 공간정보기술자 관리 설계, 개발
  • 신규 기능 추가, 기존 기능 버그 수정
    • 경력 신고 관리
    • 등급 산정 기능 개발
    • 측량업기능사 등급 산정 기능 개선(한달에 1건 오류 -> 0건으로 개선)
    • 기능별 중복 코드 리팩터링을 통해 구조 개선 및 쿼리 튜닝
  • 배치서비스 유지보수

한국문헌정보기술

개발팀 / 주임
웹 개발 업무

2017.03 - 2019.11

감어인 솔루션 개발, 유지보수 및 운영 관리

  • 감어인M 서비스페이지 기능 개발
  • 레거시 시스템에서 감어인M 시스템으로 고도화 개발
  • Oracle DB -> Cubrid DB 마이그레이션
  • 바코드 프린터 api 연동
    • 상자번호, 서류 번호 바코드 출력 개발
  • poi 사용 엑셀 다운로드 개발
  • 검색엔진 api 연동 및 개발
  • 슬로우 쿼리를 찾아 인덱스 생성, 조인관계 개선 5초 -> 0.2초로 단축
  • 솔루션 유지보수

학력 및 교육

우아한테크캠프Pro3기

2021.11 - 2021.12

수강생(지원자 약 300명 중 약 60명 선발) 중 우수 수료생(30명)으로 최종 수료.

교육후기

우아한테크캠프 Pro 과정은 아래 경험을 얻었습니다.

클린코드 개발, JPA 기반 웹 개발, 단위 인수 테스트를 이용한 TDD ATDD 경험,

레거시 코드를 안정적으로 리팩터링, 시스템 아키텍처를 설계 및 운영,

웹 전반에 대해 최적화할 대상을 살펴보고 서버를 튜닝하는 경험

KG아이티

교육이수내역

2016.10 - 2017.02

웹 프로그래머 개발과정 수료

Java, Javascript, Spring, Mybatics, Oracle 등등을 사용하여 웹프로그래머 개발 과정을 이수하였습니다.

동양미래대학

2011.03 - 2014.02

반도체전자과 전문학사 졸업

사이드 프로젝트

샤워 필터 모니터링

2020.07 - 2020.12

사용 기술 : Node, React-Native, MongoDB, Docker

샤워필터를 사용시간에 따라 얼마나 남았는지 표현해주는 웹앱

DB설계, 개발, 서버 설치를 맡아서 진행하였습니다.

샤워 필터 모니터링

기타 활동

자동 배포 구축

AWS EC2 + Jenkins + Git hook을 이용한 자동 배포 구축 해보았습니다.

자동배포후기

개인 블로그

공부했던것, 업무중에 정리한 내용을 기록한 블로그 입니다.

방구석개발자 블로그