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