미리보기
기본 정보
안녕하세요. 100명의 신입 지원자가 있다면, 가장 눈에 띌 자바 백엔드 개발자 강정훈입니다.
기술 스택
Java, python3, Spring Boot, JPA, MySQL, Linux, Docker, Git
포트폴리오
URL
교육
한국외국어대학교
대학교(학사) | 경영학전공
2016.03. ~ 2022.08. | 졸업
대외활동
원티드 백엔드 챌린지
원티드
삼성청년소프트웨어아카데미(SSAFY)
삼성
활동 요약: 총 2학기, 1년간 진행되는 IT 개발 역량 강화 부트캠프
1학기
개요: IT 개발을 위한 기본적인 언어 및 프레임워크 공부
공부 내용
- 파이썬 언어 및 자료구조
- 알고리즘 역량 강화
- html/css
- JS 및 Vue.js 프레임워크 사용법 공부
- Django 프레임워크 사용법 공부
- DB 및 Query 공부
2학기
개요: 총 3개의 웹 개발 프로젝트 진행
첫 번째 프로젝트
프로젝트명: Blur
개요: 비대면 화상 소개팅 웹 서비스
역할: 팀장 / Infra
활용 스택
Amazon EC2, Amazon S3
Docker, Jenkins, Nginx
Java, Spring Boot Framework
구현 사항
클라우드 환경에서의 Infra 구축
- Nginx를 통한 리버스 프록시 및 웹서버 구축
- Docker Container를 활용한 MSA 아키텍처 구축
자동 배포 파이프라인 구축
- jenkins Tool을 통한 자동 배포 파이프라인 구축
- gitlab webhook을 통해 push 및 merge 이벤트 인지
두 번째 프로젝트
프로젝트명: Healing Diary
개요: 중증환자를 위한 음성 일기장
역할: 팀장 / Back-end Developer
활용 스택
Java, Spring Boot Framework
Spring Security, JWT, OAuth
JPA, MySQL, Redis
구현 사항
사용자 인증 및 인가를 위한 인증 API 설계
- 카카오, 구글 OAuth 활용 소셜 로그인 인증 구현
- JWT토큰 활용한 엑세스토큰, 리프레쉬토큰 발급
- Spring Security를 활용한 사용자 인증 및 인가
자격증
SQLD(SQL 개발자)
한국데이터산업진흥원
2023.12.
TOEIC Speaking
Level 6 | ETS
2022.07.
PCCP(Python)
Level 2 | 그렙
2023.10.