
미리보기
- 직업
- 백엔드 개발자
- 이름
- 이은주
- 이메일
- silverzoo030@gmail.com
- 간단소개
- 저는 소통 능력과 책임감, 문서화 능력이 강점인 개발자입니다. 다양한 경험을 통해 요구사항을 빠르게 파악하고 대응하는 능력을 길렀고, 효과적인 커뮤니케이션 역량을 갖췄습니다. 개발 교육과정에서 3번의 프로젝트를 주도적으로 이끌어가며 문서화를 통해 체계적인 프로젝트 운영과 팀 생산성을 극대화하고자 했습니다. 그 결과 모든 프로젝트에서 1위를 차지하는 성과를 얻은 경험이 있습니다.

기술 스택
- 기술 스택
- Java
- Spring Boot
- Spring Security
- JPA
- MySQL
- aws-ec2
- aws-rds
- JavaScript
- React
프로젝트
- 프로젝트명
- 캠핑온
- 소속/기관명
- 엘리스트랙
- 프로젝트 기간
- 2024.11. - 2024.12.
- (2개월)
- 프로젝트 설명
캠핑장 공공데이터 & 카카오지도 API 데이터 활용
MongoDB의 Full-Text Search, Aggregation 기능을 활용해 추천 및 검색 시스템 구현
그 외 관계형 데이터는 AWS RDS와 MYSQL 활용
DB 부하를 줄이기 위해 리뷰 이미지는 AWS S3로 관리
FE - Netlify에서 Github 연동 후 자동 배포
BE - GitHub Actions와 Docker Hub를 활용한 CI/CD
Nginx를 사용하여 리버스 프록시와 SSL/TLS 암호화를 적용해 HTTPS 보안 설정
Spring Security로 사용자 인증/인가 체제 강화
Form 로그인과 Google 소셜 로그인 구현
JWT 발급 후 Redis TTL 설정을 통한 Token 관리
OAuth 2.0을 활용한 Google 연동을 통해 간편 인증 시스템 구현
비즈니스 로직과 로깅 기능을 분리하고, 레벨을 구분해 로그를 기록하며 일관된 로깅 체계 구축
자동화 빌드 및 테스트 환경 구축 & 코드 리뷰 규칙을 통해 원활한 작업 진행과 코드 품질 향상
선호 키워드 기반 추천 & 검색이 가능한 캠핑 예약 웹 사이트
사용 기술
SpringBoot
SpringSecurity
JPA
JWT
OAuth2
MySQL
MongoDB
JUnit
React
JavaScript
AmazonEC2
AmazonS3
AmazonRDS
Redis
NGINX
Netlify
Docker
GitHub Actions
주요 개발사항
DB 설계 및 클라우드 활용
배포
인증과 보안
담당 업무
Google 연동
Logging AOP 설계
Github Actions 활용한 CI/CD 파이프라인 구축 및 코드 리뷰 강화
- 프로젝트명
- 편집
- 소속/기관명
- 엘리스트랙
- 프로젝트 기간
- 2024.09. - 2024.10.
- (2개월)
- 프로젝트 설명
WebSocket을 사용한 관리자-회원 실시간 채팅 기능
LocalStorage 활용한 비로그인 유저의 로그인 후 장바구니 데이터 연동
카카오 주소 API 활용으로 사용자 편의성 개선
3계층 카테고리 설계를 통한 유저의 직관적인 탐색, 관리자의 효율적인 카테고리 업데이트
예외발생 시 일관된 응답과 디버깅을 용이하게 하기 위해 커스텀 예외 처리 및 에러코드 문서화
로깅 AOP 적용으로 추적과 디버깅 효율성을 높임
문제발생 트리 구조 계층형 데이터 모델의 재귀 순환 방식에서 스택오버플로우 발생
해결방법 전체 카테고리 데이터를 한 번에 가져온 후 메모리 내에서 가공 - 최상위 리스트를 먼저 추출하고 이를 부모로 가지는 자식들을 연결함으로써 트리를 순환
평가 스택오버플로우 방지 및 SQL 쿼리 최적화
동기 비로그인 유저의 장바구니가 로그인 후에도 유지되어야 함
해결방법 LocalStorage를 활용해 카테고리 위치 상태와 장바구니 데이터를 클라이언트 측에 저장
평가 편리한 탐색으로 사용자 경험 향상, 불필요한 재렌더링 감소
비로그인-로그인 연동 장바구니와 3단계 카테고리 시스템의 가구 쇼핑 웹 사이트
기술 스택
SpringBoot
SpringSecurity
JPA
JWT
MySQL
NGINX
React
JavaScript
Amazon EC2
Amazon RDS
GitLab
주요 개발사항
담당 업무
3계층 카테고리 설계
LocalStorage를 활용해 카테고리, 장바구니 데이터 유지
자기소개
- 자기소개
책임감을 통해 신뢰를 쌓아가는 개발자
저는 맡은 일에는 언제나 책임감을 가지고 일했다고 자신 있게 말할 수 있습니다. 대학 합격 직후 다니던 입시 학원의 제안으로 강사 일을 시작한 이후로 쉬지 않고 카페, 베이커리, 초등 미술 교사, 뷰티 드럭스토어, 편의점, 요식업 등 다양한 분야에서 일했습니다. 학원 강사 시절에는 이러한 태도로 원장님의 신뢰를 얻어 새로운 학원 개원 시 함께하자는 제안을 받기도 했습니다. 이를 통해 책임감 있는 태도가 신뢰를 만들고, 더 큰 기회로 이어진다는 것을 배웠습니다.
개발에서도 마찬가지로, 내 코드가 팀과 프로젝트에 미칠 영향을 항상 염두에 두고 책임감 있게 작성하는 것이 중요하다고 생각합니다. 저는 제 코드에 확신을 가지고 제시할 수 있으며 팀원들이 신뢰할 수 있는 개발자가 되기 위해 꾸준히 학습하는 개발자입니다.
생산성을 위해 문서를 중시하는 개발자
저는 개발 과정에서 문서화가 단순한 기록을 넘어 업무의 효율을 높이는 중요한 요소라고 믿습니다. 교육 기간 동안 여러 프로젝트를 진행하며 명확한 기록과 정리된 문서가 팀 전체의 생산성을 좌우한다는 것을 경험했기 때문입니다. 저는 기능 명세서 작성, WBS 기반 시간 관리, OKR 방식의 회의록 작성 등 여러 프로세스 관리 방법론을 적용하며 협업 환경을 개선했고, 유용한 참고 자료나 코드 가이드를 공유하기 위한 노션 관리와 스크럼 회의 서기를 맡아 팀 내 소통을 이끌었습니다.
이처럼 저는 개발 과정에서 문서화를 중요하게 생각하고 이를 적극적으로 활용하는 개발자입니다. 혼자만 이해하는 코드가 아닌 누구나 쉽게 파악할 수 있도록 고민하면서 협업의 효율성을 높이고, 서비스의 안정성과 확장성을 향상하는 것을 추구합니다.
포트폴리오
자격증
- 자격증명
- SQL 개발자
- 점수/급 | 발급 기관
- - | 한국데이터산업진흥원
- 취득월
- 2024.12
- 자격증명
- OPIc
- 점수/급 | 발급 기관
- IM2 | ACTFL
- 취득월
- 2025.02
교육
- 소속/기관
- 엘리스트랙
- 종류 | 전공명/전공계열
- 사설 교육 | 백엔드
- 재학 기간 (재학 상태)
- 2024.06. - 2024.12. (수료)
- 소속/기관
- 남궁성 데브캠프
- 종류 | 전공명/전공계열
- 사설 교육 | 백엔드
- 재학 기간 (재학 상태)
- 2023.08. - 2024.03. (수료)
- 소속/기관
- 서울과학기술대학교
- 종류 | 전공명/전공계열
- 대학교(학사) | 시각디자인
- 재학 기간 (재학 상태)
- 2013.03. - 2024.09. (중퇴)
대외활동
- 활동명
- 덴마크 교환학생
- 소속/기관
- University College of Northern Denmark
- 활동 연도
- 2017
- 활동 상세 설명
-
경력
- 회사명
- 스타벅스 코리아
- 직책 • 부서
- 바리스타 • 송파KT점
- 근무 기간 (근무 형태)
- 2022.10. - 2024.09.
- (2년 | 정규직)
- 담당 업무
-
- 회사명
- 아센디오 키위미디어그룹
- 직책 • 부서
- 사원 • 콘텐츠사업본부
- 근무 기간 (근무 형태)
- 2020.03. - 2020.07.
- (5개월 | 정규직)
- 담당 업무
-