usadamasa - Overview (original) (raw)

主なロール

Qualifications

スキル

主な経歴

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アプリのマイクロサービス化を含めたモダナイゼーション全般を担当。
組織の開発生産性にフォーカスしFour Keysの計測やtrunkベース開発の導入などを行った。

活動