보도정보시스템(외주)
- 아토믹 디자인, React로 핵심 기능인 기사작성 에디터 부분 개발
- Socket.IO , Spring WebFlux 를 이용해 DM / 실시간 알림 기능 개발
- 외부 인력의 원격작업이 가능하도록 GCP에 자체 Git 서버 구축 / 관리
- Teamcity, Docker를 이용해 CI / CD 구축, 배포 자동화 및 협업 효율화에 기여
- PM과 적극 의사소통하며 의견 조율. 프로젝트 리더 역할 수행
그래버 HR
- 한달 만에 애플리케이션 만들고 배포하기
- Spring Boot, JPA를 사용해 사용자 관리 API 개발
- 사내 온프레미스 서버 하드 손상으로 DB 데이터를 손실
주말포함 일주일동안 밤새면서 CTO 분과 함께 엔티티 클래스를 역추적해 테이블 스키마 일일이 복구.
(데이터는 복구 못함).
자체 Git 서버, CI/CD 파이프라인, 쿠버네티스 등 인프라 복구
- GCP, Teamcity, Docker-compose를 이용해 개발 CI/CD 구축
- 상용 GCP Kubernetes 클러스터 관리
그래버
- Spring Security, OAuth2, JWT 를 이용해 소셜 인증 개발
- 탈퇴 후 일정 기간 내에 재가입, 이메일로 가입한 계정이 소셜 이메일과 동일한 경우 등 관련 요구사항 처리
- Nuxt, Vue 를 이용해 커뮤니티, AI 진단 관련 페이지 개발
- 주문 / 쿠폰 / 마일리지 도메인 DB 설계 및 API 개발
- 핵심 기능중 하나인 AI 진단 기능 개발
- 촉박한 투자 일정에 기획까지 덜 나온 상황.
도메인 전문가(대표님)를 직접 찾아가 적극적으로 의사소통하며 요구사항 정리.
밤샘 개발로 겨우 투자일정 완수.
- 2년간 해당 프로젝트 인프라 관리
- AWS, Docker, Teamcity을 활용해 개발환경 CI/CD 구축 및 관리
- 후에 AWS 크레딧 문제로 개발환경 인프라를 GCP로 이전
- AWS Lightsail, PM2 를 이용해 상용 배포 관리
더보기