2022.12 ~
클라우다이크 | 개발팀,
[22.12~] KR SaaS 백엔드 유지보수 (Python-Django, MongoDB, Sentry)
지속적인 모니터링을 통해 발견된 버그들의 원인을 분석하고 수정 작업 진행.
필요 시, 공유 폴더 로딩 속도 향상과 같은 성능 개선 작업 수행.
[23.02~24.02] KT 스카이앨범 1.0 유지보수 (Python-Django, MongoDB, AWS, Docker)
고객사의 요구사항 수행 (디폴트 이미지 변경 및, 기존 유저의 이미지 마이그레이션 진행).
업로드 성능 개선을 위해 코드 리팩토링 진행 후 성능 측정하는 작업 수행.
그외에, 서비스에 발생한 버그 수정 및 고객사에서 요청하는 메트릭 정보(기간별 유저 가입 수, 활동 트래픽량) 공유.
위와 같은 백엔드 작업과 별개로, 2023년도와 2024년도 KT ISMS 보안조치 요구사항(Docker 설정 변경) 수행.
[23.07~23.09] 클라우젠 연동 (Python-Django)
클라우젠 디바이스 내의 파일을 클라우드에 업로드하기 위한 API 개발 및 테스트
[23.09~24.03] KT 스카이앨범 2.0 인프라 구축 및 백엔드 개발 (Python-Django, MongoDB, AWS)
새로운 서비스의 요구사항을 토대로 백엔드 측 모델 설계 구상.
이후 서비스를 돌릴 인프라를 AWS에서 구축 (Route53, VPC, EC2, IGW, NAT, Load Balancer, ACL, S3).
프론트엔드 측과 협업하여 백엔드 기능 구현.
추가로 1.0 서비스의 유저와 데이터를 2.0으로 이관할 마이그레이션 코드 작성.
[24.10~] 네이버웍스 측 공공 드라이브 연동 개발 (Python-Django)
네이버웍스에서 필요로 하는 공공 서버(CSAP 인증) 드라이브 연동 프로젝트 참가.
네이버웍스의 유저, 조직도, 그룹 정보를 자사 서비스에 동기화하는 기능 구현. 또한, 기존 고객사가 사용하고 있던 네이버 워크박스의 데이터를 자사로 이관하는 마이그레이션 코드 작성.
|
2019.03 ~ 2022.12
미스터즈가라지 | 개발팀,
[19.04~19.05] 크롤러 개편 (PHP, MySQL, Python)
타사이트 매물정보 크롤링 코드 개선 프로젝트 진행.
현 카테고리 DB 구조 매핑 후 변경 구조 기획 후 R-script & Python 기반 크롤러 코드 업데이트 및 유지보수.
[19.06~19.09] 웹사이트 개편 (Kotlin, MariaDB, AWS EC2)
기존 PHP 기반의 웹사이트를 새로운 디자인 & 서버 환경(Kotlin, MariaDB) 구조로 일괄 개편하는 프로젝트 참가.
외주업체로부터 수령한 프론트 코드 & 백엔드 코드를 각각 하나로 취합. 그후 개편한 크롤러와의 연동 후 구동을 위한 마무리 작업 및 디버깅 수행.
[19.07~19.11] 미스터딜러 서비스 유지보수 (Kotlin, MariaDB)
주의매물 산정 및 시세계산 알고리즘 갱신작업 진행. 또한 가격과 매물 상태를 토대로 추천 후보군 산출 알고리즘 기획 및 구현
이후 웹사이트 내 매물정보를 모니터링하며, 예외사항 발생시 주의매물 및 시세계산 조건 수정 후 업데이트 된 로직 반영.
[19.12~20.06] 타봄 동승 서비스 구축 (Python-Django, AWS/DynamoDB)
Django 기반의 앱 서버 & 관리자 페이지 개발에 참여. 이후 관리자 페이지를 전담.
[20.06~22.12] 타봄 관리자 페이지 관리 (Python-Django, AWS/DynamoDB)
운영에 필요한 기능 API 및 프론트 페이지 구현 (유저 검색, 탈퇴처리 및 복구, 환불처리, 차종추가, 푸시 및 알림톡 발송, 쿠폰 발급, 정산대상자 및 정산금액 취합 등).
그외에 daily/weekly/monthly로 유저 유입 및 유입경로 비율 추산, 호스트 전환율, 결제율, 쿠폰 사용률, 탈퇴율 등의 메트릭 정보 취합 후 그래프 제공.
앱 내 필요한 자동화 프로세스 구축(채팅 미응답자에게 알림톡 발송, 특정 조건에 부합하는 유저에게 쿠폰 발급, 채팅 장기 미응답자에게 경고 처리 및 관련 알림톡 발송 등).
또한, AWS lambda 기반의 관리자 코드를 AWS elastic beanstalk으로 이전 작업 수행.
기타사항으로, 차량 커뮤니티 게시글 웹 스크래핑 구현 후 문서화하여 운영팀에 제공.
|