Internet Explorer 서비스 종료 안내

Internet Explorer(IE) 11 및 이전 버전에 대한 지원이 종료되었습니다.

원활한 이용을 위해 Chrome, Microsoft Edge, Safari, Whale 등의 브라우저로 접속해주세요.

리스트박스

합격 자소서

네이버파이낸셜 / Back-End 개발 / 2022 하반기

경기대학교 / 컴퓨터공학부 / 학점 3.51/4.5 / 사회생활 경험: (주)인플스톡-백엔드 인턴 ( 3개월 )

보고있는 합격자소서 참고해서 내 자소서 작성하기닫기
마음에 드는 문장을 스크랩 할 수 있어요!
지금 바로 PC에서 이용해보세요.

최고 품질의 상품들을 지금보다 더 많은 소비자들이 여러 유통 채널에서 더욱 폭 넓고 쉽게...



1. [필수] 지원동기는 무엇인가요? 어떤 업무를 하고 싶은지 구체적으로 기술해주시기 바랍니다. 선뜻 경험하기 힘들고, 도전해보지 못한 금융 분야에서 더 큰 경험을 통해 배우고, 성장하고 싶어서 지원하게 되었습니다. 친구들과 팀 프로젝트로 프로젝트를 하거나, 인턴으로써 개발에 참여한 플랫폼 서비스를 배포 하여 실제 서비스를 운영에 참여한 경험은 있지만, 많은 트래픽을 경험한 적은 없습니다. 그렇게 때문에, 프로젝트 설계 시에도 주어진 시간과 비용의 한계로 트래픽과 가용성, 확장성에 대한 부분은 크게 고려하지 않고 설계하였습니다. DB 설계부터 서버 배포까지는 경험했지만,실제로 많은 트래픽을 경험한 적이 없기 때문에 항상 반쪽짜리 개발을 하는 것 같다라는 생각이 들었습니다. 네이버 파이낸셜 인턴십을 통해, 단순히 코드만을 작성하는 것이 아닌, 코드 너머의 설계와 시스템 구조에 대해 생각하는 태도를 가지며 대용량 데이터를 저장하고, 관리하며, 소비자들이 불편하지 않게 안정적이고 효율적으로 데이터 처리하는 업무를 담당하고 싶습니다. 2. [필수] 학창시절부터 지금까지 수행했던 프로젝트 중 소개하고 싶은 프로젝트를 다음 양식에 맞게 모두 소개해주세요. (1. 프로젝트 명, 2. 수행 기간, 3. 참여 인원, 4. 사용 기술, 5. 본인의 역할 및 기여도) 1. 프로젝트 명 : 인플스톡 [ 주요 서비스 내용 ] - 인플루언서의 주식을 구매하고 주주혜택으로 콘텐츠를 이용할 수 있는 플랫폼 - 인턴으로써 참가한 프로젝트로 실제로 12월 베타서비스 출시를 앞두고 있는 웹 서비스 플랫폼입니다. [ 주요 기능 ] - 멤버십 옵션을 구매하여 멤버십 콘텐츠를 이용하거나, 재판매하여 수익을 얻기 가능 2. 수행 기간 : 2022년 09월 ~ 12월 09일 3. 참여 인원 : 6명 4. 사용 기술 : 백엔드 - java, Spring boot, Spring Batch, Spring Security, MySQl, MyBatis, Jenkins, AWS EC2, RDS , S3 프론트엔드 : React, TypeScript 5. 본인의 역할 - 테스트 코드 작성 - 팔로잉 기능 API 구현 - 인플루언서 인증 기능 API 구현 - 인기순 및 카테고리 별 인기순으로 인플루언서 목록 조회하는 API 구현 - 사용자의 선호 카테고리 기반으로 한 추천 카테고리의 인플루언서 목록 조회 API 구현 - 인플루언서의 토큰을 가지고 있는 팬들의 랭킹을 알 수 있는 팬랭킹 리스트 조회 API 구현 - 유저의 마이페이지 기능 API 구현 - MyBatis와 Spring Data JPA 를 사용하여 쿼리 작성법 학습 및 적용 - 인플루언서가 인플루언서의 자체 토큰을 발행하기 위해 신청하는 API 구현 - 회원의 총 보유 자산 조회 API 구현 - 관리자 페이지 1. 관리자가 회원이 가지고 있는 인플루언서 토큰 보유 현황을 조회할 수 있는 API 구현 2.. 프로젝트 명 : CLIP [ 주요 서비스 내용 ] - 'Clip' 프로젝트는 불편하고 오래걸리는 기존 중고거래의 프로세스의 문제와 코로나로 인한 팬대믹으로 앞당겨진 언택트 시대의 적합한 거래 플랫폼 필요성으로 인해 개발하게 된 가상 물물교환 중개 플랫폼입니다. [ 주요 기능 ] -스와이프 UI로 간편하게 물건을 조회/교환요청을 하여 유저들의 호기심 유발 및 게임처럼 즐길 수 있는 서비스를 제공 - 보증금으로 정상적인 교환을 보장하여 비대면 거래의 신뢰도를 높일 수 있습니다. 2. 수행 기간 : 2022/03 ~ 2022/06 3. 참여인원 : 4명 4. 사용 기술 : 백엔드 - Java, Spring Boot,JPA, Spring Security,MySQL , AWS EC2, RDS,Spring Batch 프론트엔드 : React, TypeScript 5. 본인의 역할 - 관리자 기능 : 신고 API 구현 , 보증금 반환 API 구현 - 유저 프로필 이미지 API 구현 - 결제 API 구현 - 결제 옵션 조회, 아이템의 결제 방식 조회 - 아이템 과거 거래 내역 조회 API 구현 - 스마트 택배 OPEN API를 이용하여 배송 조회 및 배송 요청 등 배송 관련 API 구현 - RDS를 이용한 MySQL 데이터 베이스 설계 및 구축 3. [필수] 위에서 소개해주신 프로젝트 가운데, 기술의 원리 혹은 CS Level 까지 고민했던 경험을 자세하게 기술해주세요. 스타트업의 인턴으로서 인플스톡 플랫폼을 외주 개발사와 함께 개발하게 되었습니다. 처음 프로젝트 개발 당시, 내가 맡은 기능 완성만을 목표로 프로젝트를 진행하게 되었습니다. 쿼리 작성 시 맡은 기능 완성만을 목표로 구현하다 보니, 데이터가 많이 쌓이게 되었을 때 API 호출이 지연되는 경험을 겪게 되었습니다. 그래서 왜 이러지? 라는 의문에서 시작하여 생각해보니 쿼리 최적화에 대해서 생각해보지 않고 조회하지 않아도 되는 데이터까지 조회하게 하여 문제가 발생했다는 사실을 깨달았습니다. 원인은 알았으나, 어떤 방식으로 개선해야 할지, 어떻게 필요한 데이터만 조회 할 수 있도록 쿼리를 짜야 하는지에 대해 어려움을 겪었습니다. 스타트업의 개발자 인원은 저뿐이었고, 외부에 있는 외주 개발사와 함께 개발을 진행하였기에 질문을 할 수 있는 기회가 한정적이었습니다. 그래서 인터넷을 통해 쿼리 최적화의 필요성, 쿼리 최적화를 통해 API 속도 개선 시에 어떤 것을 검증해야 하고 개선의 기준이 뭔지알아보았습니다. 또한 혼자서 필요한 데이터만 조회하는 쿼리를 작성해보며 해답을 최대한 혼자 찾기 위해 노력하였습니다. 혼자서 작성했던 쿼리를 왜 이렇게 작성했는지, 어떤 데이터를 조회하기 위해 작성했는지에 대해 설명한 후, 작성한 쿼리가 최적화된 쿼리가 맞는지에 대해 외주 개발사 측 개발자분께 질문하였습니다. 개발자분께서 조금 더 최적화된 쿼리를 알려주셔서 쿼리 최적화하는 것에 도움을 얻을 수 있었습니다. 단순히 질문을 통해 얻은 해답을 통해 성장했다기보다는, 질문을 하기 위해 혼자서 고민해보고, 쿼리 작성 시 왜 이렇게 작성했는지 설명하기 위해 정리하는 작업을 하는 등, 질문을 준비하는 과정을 통해 성장할 수 있었습니다. 맡은 기능만을 구현하는 것이 목표가 아니라, 당연한 것에 대해 궁금해하고, 스스로 고민하는 시간을 통해 새로운 것을 알고 습득하게 된 경험을 통해 재미를 느꼈고, 프로젝트 구현 시, 이전보다는 좀 더 깊이 있는 고민을 하며 프로젝트를 구현할 수 있게 되었습니다. 4. [필수] 본인이 보유한 기술과 해당 기술의 활용정도를 모두 적어주세요. * 예시 . Android - 상, JAVA - 상 . iOS - 중, C - 중 . Linux - 중, CUDA - 중, Python - 상, C - 상, C++ - 중 . ML - 상, NLP - 중, Python - 상, C - 중 * 활용정도 . 상 - 서비스 환경에 맞춰 최적화를 수행할 수 있는 높은 수준의 기술을 보유하고 있음. . 중 - 주요 이슈 트러블슈팅을 할 수 있을 정도로 내부 구조에 대해 이해하고 있음. . 하 - 코드를 읽을 수 있으며, 기본적인 기능을 구현할 수는 있음. JAVA - 중상 MyBatis, Spring Data JPA - 중 Spring boot - 중 Html, CSS , JS - 하 Python, C - 하