Web BackEnd Developer

Introduction

목표와 계획을 중요시하며, 변화를 받아들일 준비가 되어있고 성장의 욕구가 크며, 좋은 개발자이기 전에 좋은 사람이 되려고 노력합니다. 유지보수성과 확장성이 좋은 소프트웨어를 만들어내는 것에 관심이 있으며, 클린 코드 및 글쓰기에 관심이 있습니다.

Career

(주)메이아이

  • 입사일 : 2019.07.01
  • 퇴사일 : present
  • 담당 업무 : 신규 웹 홈페이지 구축

첫 회사에 입사 당시 스프링에 대한 이해가 많이 부족한 상태에서 입사해서 많은 노력 끝에 현재는 개발 팀 내에서 자바, 스프링 관련 지식들을 공부 후 전파하고있으며 프로젝트의 메인 개발자로 투입되고 있습니다. 입사 후 Swagger 를 통한 API 문서화 도입커밋 메시지 규칙 도입을 하였으며, 회사내 개발팀에서 문서화 부족으로 인한 불편함을 겪고있어서 신입 교육 자료 및 각종 정보 등에 대한 문서화를 정착시켰습니다.

Education

우송정보대학

  • 전공 : 컴퓨터 정보학과
  • 학점 : 4.49

천안중앙고등학교

  • 이과

Army

제 32사단 정보통신대대

Projects

프로젝트 명 기간 개발환경 담당업무
일제강제동원
피해자지원재단
신규 구축
2021-03-02~
2021-05-10
IntelliJ, Spring Boot 1.5.4
JDK 1.8, JSP, Javascript, MySQL
- 프로젝트 메인 개발자로 투입
- 사수로서 신입 교육 및 양성
- 게시판 및 프로그램 개발
소상공인
지식나눔터
신규 구축
2020-12-15~
2021-03-01
IntelliJ, Spring Boot 1.5.4
JDK 1.7, JSP, Javascript, Oracle
- 프로젝트 메인 개발자로 투입
- API 문서화를 위해 Swagger 도입
- 전체적인 테이블 설계
- 동영상 관리
- 더보기 모듈 개발
- 관리자 채널 관리
- 통계
- 통합검색(채널,영상 추가)
여성인재
데이터베이스
신규 구축
2020-11-15~
2020-12-31
IntelliJ, Spring Boot 1.5.4
JDK 1.8, JSP, Javascript, Oracle
- 직종 관리
- 전문분야 관리
- 회원 관리
- 통계
수자원공사
단비톡톡
추가기능개발
2020-10-11~
2020-11-15
IntelliJ, Spring 4.0.9
JDK 1.7, JSP, Javascript, Oracle
- 프로젝트 메인 개발자로 투입
- 회원관리
- 마일리지 적립/차감 개발 시
역할, 책임, 협력으로 구분
전략 패턴을 적용해서 개발
- 엑셀 데이터 업로드
- 마일리지 상품구매
- 알림(SMS, EMAIL)
- 본인인증
- 통계
- SSO연계
- DataBase Migration
CMS 리팩터링 2020-05-21~
2020-06-04
IntelliJ, Spring Boot 1.5.4
JDK 1.7, JSP, Javascript, MySQL
- 게시판 관리
- 권한 관리
- 카테고리 관리
- 팝업 관리
디자인시안
관리 프로그램
신규 구축
2020-10-01~
2020-10-10
IntelliJ, Spring Boot 1.5.4
JDK 1.8, JSP, Javascript, MySQL
- 프로젝트 메인 개발자로 투입
- 디자인시안 관리
- 설문 참여
- 통계
소상공인
확인서발급시스템
신규 구축
2020-06-15~
2020-09-31
IntelliJ, Spring Boot 1.5.4
DK 1.8, JDK 1.6, JSP, Javascript, Oracle
- 프로젝트 메인 개발자로 투입
- 내부DB와 로그인 연동
- Jeus8 app 소스배포
- 개인정보이력 AOP
- SMS AOP, Scheduler
- 권한 처리
- 엑셀다운로드
- 본인인증
- SSO연계
- 반려이력
- 유효기간연장이력
- 발급이력
- 발급 통계 현황
- 내부 공통사업관리 모듈 연계
파일공통다운로드
로그인인증이력
보령시청
재난지원금신청
신규 구축
2020-04-20~
2020-05-20
IntelliJ, Spring 3.0.5
JDK 1.6, JSP, Javascript, Tibero
- 긴급재난지원금신청
- 신청 통계
공주대학교
홈페이지 개편
2020-01-01~
2020-04-10
IntelliJ, Spring Boot 1.5.4
JDK 1.8, JSP, Javascript, Oracle
- 조직도 관리
- 직원 관리
- 교수 관리
- 대용량파일첨부솔루션연계
- 규정집/학칙 PDF 관리
- 시설물 신청 관리
- 무료버스 관리
- 메인, 서브레이아웃 작업
-DataBase Migration
한국조폐공사
수정사항 처리
2019-12-01~
2029-12-31
IntelliJ, Spring Boot 1.5.4
JDK 1.8, JSP, Javascript, Tibero
- 수정사항 처리
대전동구청
홈페이지
신규 구축
2019-09-01~
2029-12-31
IntelliJ, Spring Boot 1.5.4
JDK 1.8, JSP, Javascript, MySQL
- 민원사무편람
- 날씨,미세먼지 공공API
- 사전정보공개
- 정책실명제
- 단체예약프로그램
- 약수터안내
- 예산서공개
- 설문조사
- 팝업 관리
- 일정 관리
- 크롤링을 통한 iframe 관리
- DataBase Migration
CMS 관리 2019-07-15~
2019-08-31
IntelliJ, Spring Boot 1.5.4
DK 1.7, JSP, Javascript, MySQL
- 설문조사 관리
- 파일 관리
- 수정사항 처리

Skills

IDE

  • IntelliJ
  • Eclipse
  • Visual Studio Code
  • Atom

Programming Languages

  • Java
    • JDK 1.8 이상(Stream, Lambda, Optional 등)
  • Javascript
    • ES6

FrameWork

  • Spring & Spring Boot
    • Spring Security, JPA, QueryDSL
    • Hibernate, MyBatis
  • eGovernment
  • JUnit

Configuration Management

  • GitHub
  • GitLab
  • SVN

Infra/Server

  • Linux
  • Apache
    • Apache Jmeter
  • Tomcat
  • Jeus
  • SSL/TLS

DataBase

  • Oracle
  • MySQL
  • PostgreSql
  • Cubrid

ETC

Side Projects

Gymzzak 짐짝

PT 예약, 헬스장 찾기, 트레이너 구직 홈페이지 Link to Repository

10% Complete

Motto

노력은 배신하지 않는다.

me

My name is BAEKJungHo and I'm a Developer.