Discover companies you will love
フリーランス / バックエンドエンジニア
直近2年ほどは Go・マイクロサービス・gRPC・スクラムという流行りの環境で3社での開発を経験してきました。それ以前は Node.js (TypeScript) や Ruby on Rails、Java でソーシャルゲームの開発に携わりました。
- CloudNative 関連 - Kubernetes (CKA 取得済) - GCP - SRE, DevOps, DX (DeveloperExperience), 開発者のための開発 - Go, Rust, Kotlin, Dart - Microservices 関連 (gRPC, 分散トレーシング, 監視)
Go / AWS / GCP / Microservices / gRPC / Terraform / Kubernetes
ソーシャルゲーム開発, Node.js, Ruby on Rails, Go, Cocos2d-x (C++), AWS, Terraform, Fargate, CodePipeline, CodeBuild, CodeDeploy
■ 概要 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人で実施し、後から参加してきたチームメンバーに向けて技術共有会を開き、開発サポートを行いました。