2023.03.12 Update
Email | |
LinkedIn | |
Github | |
Writing | |
커리어
[개선사항]
•
요구사항 반영 및 사용성 개선함
•
데이터 정합성 이슈 발견 후 조치함
성능 개선 (API 응답 속도 및 TPS 37% 개선)
FE 번들 사이즈 및 빌드 속도를 최적화함
FE 프레임워크 & 라이브러리 리서치 및 일원화
핵심 역량
•
•
수년간 개발 및 실제 운영까지 풀 사이클로 경험한 적이 있습니다.
•
필요한 기술들은 빠르게 학습하며 적용할 수 있습니다.
◦
Java, SpringBoot 기반의 웹 애플리케이션을 개발한 경험이 있습니다.
◦
AWS, TravisCI를 이용하여 빌드/테스트/배포를 자동화한 경험이 있습니다.
◦
단위 테스트, 통합 테스트, 인수 테스트를 작성할 수 있습니다.
보유 기술
Frontend
•
HTML5, CSS, JS(ES6)
•
React.js & Vue.js로 서비스를 개발한 경험이 있습니다.
•
업무에서 Webpack 버전 마이그레이션을 진행한 경험이 있습니다.
Backend
•
객체지향 언어(Java, Kotlin)를 선호합니다.
•
업무 외 프로젝트에서 SpringBoot, SpringMVC, SpringSecurity, SpringDataJPA를 사용한 경험이 있습니다.
WAS
•
주로 SpringBoot 기본 WAS인 Tomcat을 사용하였습니다.
RDBMS
•
주로 MySQL, MariaDB를 사용합니다.
•
업무에서 대용량 처리를 위한 쿼리 작성도 진행하고 있습니다.
업무 외 프로젝트에서 SpringDataJPA를 많이 이용했지만,
필요에 따라 SQL 작성도 가능합니다.
Test
•
Junit을 이용하여 단위 테스트를 작성할 수 있습니다.
•
주된 관심사가 아닌 테스트는 mock으로 처리합니다.
•
MockMvc, WebTestClient로 인수 테스트, 통합 테스트를 작성할 수 있습니다.
교육
우아한테크코스 1기 (백엔드)
우아한형제들 | 2019.05 ~ 2019.12
Java Srping OOP TDD ATDD CleanCode 페어프로그래밍 소통
협업 코드리뷰 +
경동대학교
(Kyungdong University)
2014.03 ~ 2021.02
•
컴퓨터공학과(Computer Science) [4.09 / 4.5]
•
2년 동안 교내 & 코로나 챗봇 서비스 운영
•
취업 동아리 운영(경진 대회 2회 우수상)
•
봉사 동아리 활동
스터디
‘Real MySQL’ 스터디 (5명)
네이버웹툰 | 23.12.16 ~ 23.03.03
•
챕터 별로 궁금한 점 및 공유하고 싶은 부분들에 대해
토론하며 진행
•
다른 서비스의 팀원분들과 진행하면서 업무에서
활용했던 부분들에 대해 서로 공유함
‘리액트(React.js) & 뷰(Vue.js)’
스터디 (12명)
네이버웹툰 | 22.07.13 ~ 22.11.22
•
PC 웹 개편 진행하면서 FE 프레임워크 및 라이브러리를
선정하기 위해 아래 서적으로 스터디를 진행함
◦
리액트를 다루는 기술
◦
고양이도 할 수 있는 Vue.js
•
챕터 별로 발표하면서 우리의 상황에 맞는
장단점을 파악해가며 토론함
•
스터디 외에 다른 서비스의 FE 개발자분에게 강연 요청 후,
현재 상황에 맞는 프레임워크 및 라이브러리를 선정함
•
투표를 통해 리액트로 결정되면서, 리액트에서 활용할 수 있는 라이브러리에 대해 발표 및 토론을 진행함
‘이펙티브 자바’ 스터디 (5명)
네이버웹툰 | 21.12.09 ~ 22.01.13
•
각 아이템에 대해 설명 후 주로 업무에서 활용할 수 있는
부분 위주로 토론하며 진행
•
인상 깊은 아이템들은 적극적으로 업무에서 활용
•
업무에서 코드 리뷰를 통해 서로 달라진 점이 보이며
함께 성장할 수 있었음
웹 백엔드 시스템
(Spring Boot) 구현 스터디
프로그래머스 | 2020.11 ~ 2020.12
SpringBoot SpringSecurity JWT MySQL AWS S3 Kafka Swagger 코드리뷰
•
5주 동안 SpringSecurity, JWT, Kafka 등
테크니컬한 미션과 비즈니스 로직을 다루는 미션 수행
◦
Maven 기반 Spring Boot 프로젝트 셋업
◦
SpringSecurity, JWT를 이용한 인증과 인가
◦
AWS S3와 연동하여 이미지 업로드
◦
Swagger를 활용하여 API 문서화
◦
댓글 알림 (Web Push)
•
코드 리뷰를 통해 부족한 부분들을 채움
자격증
정보처리기사
한국산업인력공단(HRD Korea)
•
2021.11.26 취득
Gallery
여기까지 읽어주셔서 감사합니다.
궁금하신 부분이 있으시면 ‘채팅’ 혹은 ‘메일’로 언제든 연락 주세요.
(바로 확인은 어려운 점 양해 부탁드리겠습니다)