Giter Club home page Giter Club logo

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
  • 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アプリのマイクロサービス化を含めたモダナイゼーション全般を担当。

UCHIDA Masaru's Projects

argo icon argo

Argo Workflows: Get stuff done with Kubernetes.

bigquery-data-lineage icon bigquery-data-lineage

Reference implementation for real-time Data Lineage tracking for BigQuery using Audit Logs, ZetaSQL and Dataflow.

linux-desktop-ja icon linux-desktop-ja

Linux の日本語デスクトップ環境を作るための Vagrantfile Edit

pipenv-setup icon pipenv-setup

sync pipfile/lockfile to setup.py or check dependency and versioning conflicts

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.