- AWS EC2, S3, SQS, SMTP 사용
- PHP 7.1 & MySql 5.6 & Ubuntu & Nginx & MacOS & PHPStorm 환경 구축
- Docker 사용 작업 환경 구축
- Laravel 5.5 사용
tinker, notification, composer
- 이슈트래커 Taiga, Jira 사용
- 애자일 방법론 사용
≫ 스크럼, 스프린트 사용
≫ 페어프로그래밍을 통한 개발 코드의 퀄리티 상승
≫ 필요에 따라 칸반 형식의 개발 방법 사용
- NPM, Webpack, JQuery, Javascript 사용
≫ 많은 javascript , css, sass 파일들을 관리하고 빠른 컴파일을 위해 Webpack 사용
- Elasticsearch 사용 경험
≫ 리스트 형식의 view 페이지나, 상품들을 보여줄 때 ElasticSearch를 활용하여 DB에서 접근하는 것보다 빠르고 가볍게 데이터를 가져오도록 함
- Git & Bitbucket 사용
- Jenkins를 사용하여 코드의 배포 자동화 경험
2017년 5월 ~ 2017년 6월
- 통합메세지함 개발
- 도떼기마켓의 모바일 PUSH 알림, SMS, E-mail, Kakao 알림 등의 모든 메세지를 관리하는 API 서버 개발
- php7.0, nginx, ubuntu, MySql 사용
- Laravel 5.4 버전 사용, AWS SQS, EC2 사용
- 대량 메일 보내기 Sendinblue API 사용
- 모바일 대량 PUSH 및 PUSH 보내기 Onesignal API 사용
- Restful API 사용
2017년 11월 ~ 2018년 5월
- B2B Unionpool 프로젝트
- 주문 시스템 개발 (이니시스 카드결제, 에스크로 계좌이체, 가상계좌, 모바일 결제 등)
- 상품 프로세스 개발 (상품 등록/수정, 상품일괄등록 등)
≫ Redis와 Laravel Queue, Supervisor 를 사용하여 비동기 형식의 기능 개발
≫ AWS SMTP를 사용하여 상품일괄등록 완료 시 메일로 완료시점 알림 기능 개발
- 배송 서비스 연동 (굿스플로-배송추적 서비스 연동)
≫ Restful API 형식의 마이크로서비스 개발
≫ Laravel Scheduler를 이용한 비동기 형식 개발
더보기