- Backend Engineer
- SRE
- Cloud Engineer
- 基本情報技術者/応用情報技術者
- Google Cloud Professional Cloud Developer
- Date of issue: 2020-02-07 (失効済み)
- Google Cloud Professional Data Engineer
- Date of issue: 2021-08-28 (失効済み)
- Languages
- Golang
- C++
- Java
- Rust
- FW
- OpenAPI
- GraphQL
- gRPC
- M/W
- Docker
- k8s
- Terraform
- Hadoop
- (No)SQL
- MySQL
- Elasticsearch
- MongoDB
- Redis
- Performance Tuning in {Java, C++, SQL, batchs}
- Automation Test Engineering
- GCP
- CloudRun
- GKE
- CloudBuild
- IAM
データ移行エンジニアとして、メインフレームDBからOracleへのデータマイグレーション方式の要件定義実装テストまで担当。
C++を用いて高速なデータ変換ツールを提供。 結合テスト段階では同ツールを用いて業務アプリケーションの検証自動化に貢献。
ツール自体も自らgtestを導入し品質担保を行う。
C++およびテスト自動化の知識を活用し、レガシーコードの品質向上に取り組む。
また、属人化, フレーキーな状態だったサーバを整理、統一を行い、開発時・リリース時ともに工数および障害リスクを大幅に削減。
Java製APIサーバを開発するチームに異動し、Sentryなどを導入したオブザーバビリティの向上、運用負荷の軽減を行う。
また、AWSにてクラウドネイティブな画像配信サーバを構築しバックエンド全般の広範な経験を積む。
全体を通じて、計測と実験に基づくパフォーマンスチューニングを行い、ユーザ経験の向上とコスト削減に貢献した。
GCPに構築されたデータ分析基盤の運用開発を担当。
コンテナを活用したクラウドネイティブなアプリケーションを主導し、以後安定稼働。
担当領域のGCPプロジェクト(およそ40)の全体管理を任され、コスト、権限ガバナンスの傍ら、 PubSubやCloudRunを活用したアプリケーション開発にてバックエンド/インフラ/開発プロセス全般を主導、リリース。
Senior Software Engineer
モノリシックなRailsアプリのマイクロサービス化を含めたモダナイゼーション全般を担当。
組織の開発生産性にフォーカスしFour Keysの計測やtrunkベース開発の導入などを行った。