채용공고 올리기

김지원님을 응원해보세요!

INFCON 참여
지금 만족하고 있어요

미리보기

기본 정보

이름
김지원
직업
백엔드 개발자
간단 소개

- 함께 문제를 해결하고, 소통하는 백엔드 개발자 수동적인 개발자가 아닌, 좀 더 나은 해결책을 위해 공부하고 도전합니다. 혼자 해결하는 것이 아닌, 함께 문제를 고민하고 개발합니다. 모르는게 있으면 물어보고 배우며, 의사소통을 중요시합니다. - 기록하고, 정리하며, 피드백하는 개발자 새로운 경험과 기록을 좋아합니다. 기록을 활용해 매달 회고하고, 어떻게 성장할지 고민합니다. 혼자 아는 것이 아니라, 정리하고 기록하며 배운 것을 공유하고 나누기를 좋아합니다. 끈기있고 적응력이 강한 것이 최대 강점입니다.

기술 스택

기술 스택

python3, Flask, Django, MySQL, Spring Boot

경력

회사명

아토머스

직급 | 부서 | 근무 유형

사원 | 개발팀 | 재직 중

근무 기간

2022.06. ~ 재직 중 (2년 9개월)

담당 업무

관리자 / B2B 백오피스 - 대시보드 구현, 기능 개발, 쿼리 최적화, 레거시 코드 개선 ( 기여도 : 50% )
ORM을 도입하면서, 기존 레거시 쿼리를 코드로 변환하고 정리하는 과정을 진행.
추가적으로 비효율적인 쿼리들을 찾고, 쿼리 최적화 진행.
심리검사 결과를 비동기로 처리 후 S3에 저장후 signed_url을 활용해서, 결과를 확인 할 수 있는 과정을 구현.
이외에도 결제, 정산, 커뮤니티, 쿠폰, 유저 및 전문가 관리, 상담관리 페이지 개발 및 기능 리뉴얼

사내 API 테스트 및 정리 페이지 구현 ( 기여도 : 80% )
상황 : 회사에서는 Swagger와 같은 API Spec을 작성하고, 공유할 수 있는 툴이나 방법이 존재하지 않았음. iOS, Web, Android개발자들과 백엔드 개발자들의 불필요한 소통이 많았고, 기록으로 남기기도 힘든 상황
과정 : 모든 api에 관한 spec을 정리할 수 있는 프로젝트를 제안 드리고 허락을 받아 진행. flask와 vue를 사용해서, API의 공용 Spec을 작성하고, 해당 api를 개인화 시킬 수 있게 기능을 추가. 추가적으로 docker에 연결을 해서, POSTMAN처럼 바로 API test 및 검증을 해볼 수 있게 구현.
결과 : API Spec 문서화 페이지 구현되면서 업무 효율 상승

제휴사 관리 홈페이지 제작 ( 기여도 70% )
상황 : 많은 제휴사가 생기면서, 제휴사를 관리하고 제휴사 입장에서 상담 진행률을 확인 할 수 있는 페이지 필요
과정 : DB 설계, API 설계 및 개발을 하며 처음부터 모든 페이지의 서버 부분을 구현
결과 : 2023년 11월 Beta 기간을 지난 후, 정식 오픈 및 제휴사 관리팀의 업무 효율화

Business Intelligence 도입 - 데이터 아키텍쳐 설계 및 구현 + 태블로로 대시보드 시각화 구현 ( 기여도 40% )
데이터 기반 의사결정을 위한 데이터 시각화 팀 운영
RDBMS, GA4 등의 데이터를 ETL 방식을 통한 Data Lake 구축 - S3 / Aws Athena
데이터 시각화 툴을 도입하여, 비효율적인 데이터 추출 및 분석 시나리오 개선

커뮤니티 추천글 알고리즘 개선 ( 기여도 60% )
상황 : 기존에는 모든 기간동안 좋아요를 가장 많이 받은 순서대로 로직이 되고 있었음.
과정 : Reddit 등의 다른 커뮤니티의 추천 알고리즘 로직을 활용하여 새로운 로직 정리 후 도입
결과 : 추천 게시판의 글의 조회수 및 추천게시판 활용 유저의 Retention이 2개월만에 100% 증가

개발 문화 제안 및 도입
코드리뷰 문화 개선 - 코드리뷰 템플릿 도입 및 리뷰 규칙 정리
팀 회고 문화 도입 - 프로젝트 종료 후, 함께 회고하는 - 문화 도입 및 템플릿 정리 (4L, KPT)
온보딩 문서 도입 - 개발팀 온보딩 문서 제작

포트폴리오

URL

link

기술 블로그

티스토리
link

깃헙

깃허브

교육

소속/기관명

한양대학교 에리카

종류 | 전공

대학교(학사) | 컴퓨터공학과

재학 기간 | 재학 상태

2016.03. ~ 2022.08. | 졸업

댓글