미리보기
기본 정보
기술 스택
Python, Django, HTML/CSS, AWS, PostgreSQL, Docker, Git, GitHub, Slack, Notion, JIRA
경력
아테나스랩주식회사
사원 | 서버 개발
2022.05. ~ 2024.01. (1년 9개월)
- 누적 회원 수 170만의 학생, 학부모 타겟 교육, 커뮤니티 서비스
- Django 기반 서버 및 인프라 개발/운영
- 웹/앱 API, 백오피스 및 웹 페이지 개발/운영
- Python Celery, AWS ElastiCache를 사용으로 부하 분산
- OpenAPI와 스크래핑을 통한 서비스 데이터 관리
- SEO를 위한 페이지 meta data 관리 및 사이트 맵 처리
프로젝트
학원 데이터 업데이트 로직 개선
아테나스랩
2023.01. ~ 2023.06.
- OpenAPI & 스크래핑을 통한 데이터 업데이트 레거시 로직 개선
- 매주 약 10만개의 학원 정보를 수집, 비교하고 저장
→ 처리 속도 4배 이상 향상, 운영 환경 영향을 최소화- FastAPI 사용 서버로 데이터를 AWS S3로 저장, DB 부하감소
- Celery를 통한 Task 스케쥴링으로 작업 자동화
서버 이상 알림 개발
아테나스랩
2022.12. ~ 2023.01.
- 서비스 이상 사전 감지를 위한 사내의 서버 상태 알림 고도화
- CloudWatch의 지표 Alarm 설정, Lambda Event 수신 이후, 설정 조건에 따른 Slack 경고 메시지 발송
- 최초 이상 감지 소요시간이 1 ~ 수 시간에서 10분 수준으로 감소
- 기존은 서비스 장애 발생 후, 서버 이상을 감지
챌린지* 개발 및 운영
아테나스랩
2022.06. ~ 2023.11.
*챌린지: 기간, 시간제한이 있는 사용자 참여 방식 이벤트 기능
- 기간 중 일 최대 1.1만명 / 평균 5천명의 참여 데이터 처리
- Celery를 사용한 참여 사용자 랭킹 집계 분산 작업 처리
- 백오피스 개발을 통한 광고 상품 활용 최적화