トランスリミット / ソフトウェアエンジニア
ハイパーカジュアル系ゲームの新規開発
■ 概要 Crossy Road, Dune!, Hole.io に代表されるようなハイパーカジュアル系ゲームの新規開発。 ■ 使用技術 言語 Node.js, TypeScript ライブラリ/ツール Nest.js, TypeORM, gRPC, Protocol Buffers, Docker, docker-compose, Terraform インフラ AWS ECS(Fargate), ECR, ELB(ALB), CloudWatch Logs, CodePipeline, CodeBuild, CodeDeploy, Route53, ACM, DynamoDB, Aurora(MySQL), ElasticCache(Redis) ■ 担当領域 テックリードとして技術選定、設計、実装、インフラ構築 ・Nest.js を使った TypeScript ベースの Node.js アプリケーション開発 ・ランキング機能のマイクロサービス化(通信には gRPC を利用) ・CodePipeline + CodeBuild + CodeDeploy による CI/CD ・ブルー・グリーンデプロイメント対応 ・Terraform によるインフラ構築の自動化 上記を1人で実施し、後から参加してきたチームメンバーに向けて技術共有会を開き、開発サポートを行いました。