최한울 | Back-End 개발자

Contact.

Email  han95210@naver.com
Phone  010-2356-6166
GitHub [https://github.com/Hamill210](https://github.com/Hamill210)

Introduce.

데이터가 가져다 주는 효용, 통찰에 관심이 많아 데이터 분석의 길을 걷다가 현재는 백엔드의 매력에 빠진 개발자입니다. Java와 Spring 을 학습했으며 최근 들어서는 JPA/Hibernate 에 관심을 가지고 있습니다.

더 나은 협업에 대해 항상 고민하고 실천하려고 노력합니다. 좋은 서비스는 좋은 협업 속에서 태어난다고 생각합니다. 이를 위해 Agile 개발 방법론, 코드 리뷰 문화를 직접 프로젝트에 반영해왔습니다. 프로젝트를 진행하면서 좋은 실력도 중요하지만, 같이 일하고 싶은 사람이 되는 것이 더 중요하다는 것을 배웠고 알게 되었습니다.

팀원이 신뢰하는 개발자로 나아가고 싶습니다. 감사합니다.


Projects.

Airbnb Clone

프로젝트

GitHub Repository

Team

  • BE(2명), iOS(2명)

기술 스택

  • Java, SpringBoot, Spring REST API, Spring Data JDBC, MySQL, OAuth 2.0(GitHub), JWT, Session
  • AWS EC2, RDS, CodeDeploy, Github Actions, Nginx

기능 개발

  • 숙박 업소 예약 기능 구현
  • 숙박 업소 필터 기능 구현
  • 태그 검색, 페이지네이션 구현
  • 리버스 프록시 구현

    • 특정 포트로만 접근할 수 있도록 구현
  • CI/CD 환경 구축

    • AWS CodeDeploy와 GitHub Actions 을 이용하여 구현

배민찬 Clone

프로젝트

GitHub Repository

Team

  • BE(2명), FE(1명), iOS(1명)

기술 스택

  • Java, SpringBoot, Spring REST API, Spring Data JDBC, MySQL, OAuth 2.0(GitHub), JWT
  • AWS EC2, Nginx

기능 개발

  • 배민찬에서 제공되는 공공 API 이용
  • OAuth 2.0 을 이용하여 회원가입 기능 구현

    • Spring Security를 사용하지 않고 직접 구현
  • 자동 배포 스크립트 작성

    • 배포 스크립트 작성 후 crontab 을 이용하여 자동 배포 구현

TODO 앱

프로젝트

GitHub Repository

Team

  • BE(2명), FE(1명), iOS(1명)

기술 스택

  • Java , SpringBoot, Spring REST API, Spring Data JDBC, H2, JWT, Spring Interceptor, Swagger, Jasypt
  • AWS EC2, Nginx

기능 개발

  • 토큰 기반 인증 시스템 구현 (JWT, Interceptor)
  • Swagger 를 통해 API 문서 제공
  • Jasypt 를 이용하여 민감 정보 암호화

Skill.

Junior

  • Back-End : Java, Spring Boot, Spring REST API, JUnit5, OAuth 2.0, JWT
  • AWS : EC2, S3, RDS, CodeDeploy, Github Actions(CI/CD)
  • Database : Spring Data JDBC, MySQL, H2
  • Server : Monitoring, Shell Script, Nginx, Tomcat

Novice

  • Spring JPA, Spring Data JPA
  • Spring Rest Docs, Swagger
  • Javascript, HTML/CSS

Education.

코드스쿼드 마스터즈 코스(2020.01 ~ 2020.06)

  • Java, Spring 기반의 Back-End 부트캠프 수료
  • Front-End, iOS, Back-End 가 팀을 이뤄서 진행하는 7 개의 프로젝트를 수행

대학교 학사과정 이수 (2013.3 ~ 2019.08)

  • 회계학 전공, 데이터사이언스 연계전공