코드리뷰를 좋아하여, 외부 교육기관에서 리뷰어로 활동한 경험이 있습니다.
Java, Spring을 사용하며 OOP와 테스트 코드를 지향하는 개발자입니다.
의사 소통을 최우선 가치로 여기며, 작업을 체계적으로 수행하는 것을 좋아합니다.
좋은 팀 문화를 만들어 나가는 것에 대한 관심이 있습니다.
Contact.
Email. ksundong@gmail.com / idion@idion.dev
Channel.
Blog. https://velog.io/@dion
GitHub. https://github.com/ksundong
Resume. https://resume.idion.dev/
Skill.
- Language: Java, Kotlin, SQL
- Back-End: Spring, JPA, RESTful API, Web Security, Gradle
- DevOps: AWS, GitHub Actions, Docker
- Database: MySQL, Elastic Search, Redis
- Programming: OOP, TDD
- Soft-Skill: Agile, XP
Career.
두나무(Dunamu)
- 비상장 개발팀
(2022.01.03 ~ 재직중)
- 비상장팀 신규 입사자를 위한 온보딩 문서 작성
- 백엔드 파트 온보딩 가이드 진행
- 팀 내에 테스트를 하는 분위기 형성
- 더 좋은 코드를 위한 코드리뷰를 활발하게 할 수 있게끔 적극적인 리뷰 수행
- 팀 내의 기술부채를 정리해서 시각화하는 문서 작성
- 비상장 서비스의 종목 정보 API 개발
- 혁신의 숲 API 연동을 위한 테이블 설계 및 데이터 가공 후 제공
- 보다 재사용 가능하고 변경하기 쉬운 API 개발
- 보다 의사소통이 활발한 피쳐팀이 되었다는 피드백을 받음
- Kakao(다음) 금융 비상장 API 개발
- 다음 금융에 사용될 비상장 서비스 REST API 제공, 문서 제공
플랜드(Pland)
(2020.12.07 ~ 2021.11.08)
- 백엔드 매니저 역할 수행
- Java7, MyBatis기반의 레거시 코드 리팩토링(Java11, JPA, Spring Boot 2.5 적용)
- 개발환경 개선 - 코드 리뷰, 몹 프로그래밍, 테스트 코드, CI/CD
- 테스트 커버리지 60% 유지
- 인증, 검증, 암호화 테스트 커버리지 100% 유지
- 600여개의 테스트 케이스 작성 및 TDD 일부 적용
- GitHub Actions을 활용한 CI/CD 파이프라인 및 SonarCloud 연동
- RESTful API 적용 및 문서화(Spring REST Docs)
- 애자일 학습 및 도입 추진
- React, TypeScript 기반의 Frontend 팀 업무 지원
- 마이페이지 화면 개발
- Access Token Refresh 기능 추가
Other Experience.
Reviewer