Skip to content
View usadamasa's full-sized avatar
🍣
🍣

Organizations

@moneyforward
Block or Report

Block or report usadamasa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
usadamasa/README.md

usadamasa

主なロール

  • Backend Engineer
  • SRE
  • Cloud Engineer

Qualifications

スキル

  • 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

主な経歴

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ベース開発の導入などを行った。

活動

Popular repositories

  1. MoneyObject MoneyObject Public

    TDD入門学習用

    Java 1

  2. tdd4ec tdd4ec Public

    TDD4EC用リポジトリ

    C 1

  3. leaning_ruby_by_rubyist_magazine leaning_ruby_by_rubyist_magazine Public

    『Ruby ではじめるプログラミング 』

    Ruby 1

  4. nlp2015 nlp2015 Public

    言語処理100本ノック

    Python 1

  5. cmaketest cmaketest Public

    cmakeでgoogletestを動かす

    CMake 1

  6. visitor-by-template visitor-by-template Public

    C++ 1