백엔드 개발, 아마존 EC2관리를하고있으며
Flutter를 사용한 앱개발에도 참여를 하였습니다.
--- BackEnd ---
* API개선
- Java Spring boot, webflux, JPA를 사용하여 API 이관작업을 하였습니다
* Bitcoin 지갚 생성
- bitcoinj를 사용하여 Bitcoin HD Wallet 구축 밑 api를 생성하였습니다
* 유저 자동 차단
- AWS Shield를 사용하여 어뷰징 유저를 자동으로 차단하도록 하였습니다
* 자동 코드 배포및 Autoscaling
- Bitbucket pipeline을 사용하여 테스트하고 각 서버로 자동배포하도록 만들었습니다
- 서버 자원 사용률에 따라 자동으로 서버를 증가시키도록 Autoscaling을 도입하였습니다
* 채팅 서버 개발
- Node.js
- socket.io를 통한 채팅 기능 개발
- Graphql api 서버개발
- PHP 기반 api를 Node.js 기반으로 이관하는작업을 진행하였습니다.
* 업로드 서버 개발
- AWS S3, cloud watch, cloud front, lambda(python)를 사용하여 업로드 와동시에 HLS로 자동 인코딩하여 스트리밍 할수있도록 개발하였습니다.
--- ERC20 ---
자사 코인 컨트렉트 개발시 서포트로 들어가 배포한 경험이 있습니다.
--- Other ---
* 버전관리 시스템도입
- 버전관리를 위해 Github를 활용하는 방안을 회사에 직접 제안하여 도입했습니다.
-----------------
더보기