미리보기
기본 정보

기술 스택
TypeScript, Node.js, NestJS, Python, Django, MongoDB, Mongoose, PostgreSQL, TypeORM, Docker, docker-compose, Git, gitlab, traefik
경력
우레(주)
매니저 | 프로그램팀
2022.11. ~ 2024.03. (1년 5개월)
게임 플레이 기록 컨텐츠 개발
- 기간 : 2023. 07 ~ 2024. 03 (9개월)
- 내용 : 데디케이트 서버로부터 받은 게임 플레이 데이터를 분류 및 연산해서 S3 업로드 및 DB에 저장하는 기능 구현
- 역할 : 백엔드 서버 개발, MongoDB 설계 및 구축, reverse-proxy 구축, 게임 플레이 데이터 API 개발, 친구 및 프로필 API 개발, API 문서화
- 개발환경 : Typescript, NestJS, MongoDB, mongoose, traefik, docker, docker-compose
- 결과 :
- NestJS 개발 환경 세팅 경험
- NestJS - TypeORM - Mongoose 연동 경험
- Interceptors / Winston으로 로깅 시스템 적용 경험
- DTO validation 적용 경험
- Task scheduling, Events, File upload 사용 경험
- MongoDB 설계 경험
- 백엔드 서버 도커라이징 경험
게임 및 데디서버 로그 수집
- 기간 : 2023. 06 ~ 2023. 06
- 내용 : ELK Stack구축
- 역할 : 게임, 데디서버에 filebeat 설치, logstash로 로그 가공, 로그 서버에 ELK 구축
- 개발환경 : filebeat, logstash, elasticsearch, kibana
- 결과 : ELK Stack 프로세스 경험
게임 및 데디서버 모니터링 시스템 구축
- 기간 : 2023. 05 ~ 2023. 05
- 내용 : window 작업관리자에서 CPU, 메모리를 확인하고 있어서 모니터링 시스템 구축
- 역할 : 게임 및 데디서버에 window exporter 설치, EC2에 프로메테우스, 그라파나 구축
- 개발환경 : window exporter, 프로메테우스, 그라파나
- 결과 : 모니터링 시스템 구축 경험. Exporter - 프로메테우스 - 그라파나 프로세스 경험
GM 운영 툴 개발
- 기간 : 2022. 12 ~ 2023. 03, 2023.05 ~ 2023. 06
- 내용 : GM 운영 툴 개발
- 역할 : React 기반 프론트 화면 구현, 컨텐츠 별 백엔드 API 개발, 인증/인가 시스템 구축
- 개발환경 : Typescript, MUI 라이브러리 ,React, JWT, RBAC, NestJS, PostgreSQL, TypeORM
- 결과 : JWT access, refresh token, RBAC를 통한 인증/인가 시스템 구축 경험.
클라우다이크
사원 | 개발팀
2021.10. ~ 2022.07. (10개월)
OOOOO 웹 및 앱 1차 프로젝트 참여
- 기간 : 2022. 05 ~ 2022. 07
- 내용 : OO 고객사 프로젝트로 담당자가 퇴사하여 인수인계 받아 기능 개발 및 버그 수정
- 역할 : 파일 다중 업로드 API, 추천 및 최근 업로드한 사진 및 동영상 검색 API 개발, MongoDB index 정리
- 개발환경 : Python, Django, MongoDB, holiday library 사용
- 결과 : 1차 프로젝트를 성공적으로 완료하여 2차 프로젝트 계약까지 진행되었음.
onlyoffice 프로젝트
- 기간 : 2022. 02 ~ 2022. 07
- 내용 : ms-office 라이센스 문제로 onlyoffice를 자사 서비스에 도입
- 역할 : onlyoffice 서버와 통신하는 API 개발
- 개발환경 : Python, Django, MongoDB, google cloud storage, onlyoffice API
- 결과 : ms-office를 onlyoffice로 대체하여 고객 이슈 감소
Local 테스트 환경 구축
- 기간 : 2021. 12 ~ 2021. 12
- 내용 : VM, vagrant, docker를 사용하여 로컬 테스트하던 환경을 docker만 사용해서 테스트 할수 있도록 구축함.
- 역할 : dockerfile, docker-compose 파일을 VM, vagrant 없이 OS위에서 동작하도록 수정하여 git에 push 및 문서화하여 동료들에게 공유
- 개발환경 : docker, docker-compose
- 결과 : vagrant의 잦은 오류로 재구축 하던 환경 제거, 로컬 테스트 시간 단축
기타 CS 이슈 처리
교육
대덕대학교
대학교(전문학사) | 총포광학과
2012.02. ~ 2014.02. | 졸업
국비지원
사설 교육 | 디지털 데이터 융합 JAVA응용 SW개발자 전문과정
2021.04. ~ 2021.09. | 수료
한국방송통신대학교
대학교(학사) | 컴퓨터과학과
2022.03. ~ 현재 | 재학 중