Skip to content
View YukiTominaga's full-sized avatar

Block or report YukiTominaga

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
YukiTominaga/README.md

職務経歴書

key value
Name 富永 裕貴 (Yuki Tominaga)

資格

Certificate valid
Google Certified Professional Cloud Architect 2017/12 ~
Google Certified Professional Data Engineer 2018/01 ~
Google Certified Professional Cloud Developer 2019/01 ~
Google Certified Professional DevOps Engineer 2019/01 ~
Google Certified Professional Database Engineer 2023/09 ~
Certified Kubernetes Administrator 2019/12 ~
Google Cloud Authorized Trainer 2018/05 ~
Linux Foundation 認定トレーナー 2023/12 ~
Google Certified Associate Cloud Engineer 2018/08 ~ 2020/08
Google Certified Security Engineer 2019/01 ~ 2021/01
Certified Kubernetes Application Developer 2019/03 ~ 2022/03

スキル

プログラミング言語

  • TypeScript/JavaScript(他人のコードをレビューできる)
  • Go(書き捨てのコードで使う)
  • Python(本当にいろいろな用途で使う)
  • PHP(やりたくない)

その他

  • 生産性向上のための生成AI活用
  • ベクトル検索DBを標準としてRAGシステム構築
  • LangChain
  • Angular
  • Next.js
  • NestJS
  • FastAPI
  • GraphQL
  • gRPC
  • Google Cloud Platform
  • Kubernetes
  • Istio
  • Helm
  • Docker
  • Hasura
  • Firebase (主にWeb向け)

リーダー及びマネジメント

  • 10名までのチームのテクニカルリード
  • 8名までのピープルマネジメント
  • 顧客折衝を含むPM

コメント

ただ機能を開発するだけではなく、アベイラビリティ、レイテンシ、セキュリティ、トイルの撲滅といったSREと呼ばれている領域について考慮ができます。 新卒や中途の経験の浅いチームメンバーを率いて、開発プロジェクトを進行させ、案件を辻て技術的な教育も平行できるPM能力と技術力及びリーダーシップそ備えています。 自身をフルスタックエンジニアだと考えたことはなく、その時必要なことを全力でやってたら、気づいたらいろんなことができるようになっているつもりです。

言語

  • 日本語
    • ネイティブ
  • 英語
    • 英語の技術本にほとんど抵抗が無いレベルの読解

強み

  • フロントエンド、バックエンド、クラウドインフラストラクチャ、SRE、データ分析など様々な技術領域へのエンジニアリング能力
  • Google Cloud Platformへの深い知識
  • パブリッククラウド技術の追い方
  • 人前で話す場や顧客との折衝で明るく振る舞う
  • FFXIV 9000時間以上プレイ
  • 習得すべきことに対して 空き時間の全てを費やす という姿勢
  • 技術レベルの多様性を認めること

職務経歴

2022/04 ~ 現在 : クラウドエース株式会社 CTO室

職務: チーム及び組織のテクニカルマネジメント、Google Cloudのコンサルティング及び開発とそれらに伴うプロジェクトリード

2024年10月より CTO室に異動となり、組織の技術的マーケティング、開発生産性、教育を課題に活動中

2020/04 - 2022/03 : 株式会社スクウェア・エニックス 情報システム部 Global Infrastructure for Online Gaming

職務: 大規模オンラインゲーム及び関連サイトのインフラエンジニア

2017/11 - 2020/03 : クラウドエース株式会社

職務: Lead Engineer

Cloud Speech to Textを用いた日報の音声入力

  • Node.js
  • Angular
  • Kubernetes

Schooに出演

KubernetesにデプロイしたDBへの負荷試験検証

  • Cassandra
  • Redis
  • Kuberentes

外部API利用による手書き文字認識Webアプリケーション開発

  • Angular

Cloud Speech to Textを利用したコールセンター向け通話音声の文字化アプリケーション

  • Python
  • Angular
  • Firebase

建設現場で利用する出退勤アプリケーション

  • Kubernetes
  • Angular

大手ゲーム会社への半常駐

  • Terraform

DRを考慮した金融系システム

  • Kubernetes
  • Istio
  • Helm
  • Terraform
  • helmfile

Google Cloud 認定トレーナー業務

クラウドインフラストラクチャからデータ分析と機械学習まで幅広く対応可能

2016/04 - 2017/10 : 株式会社トライビート

職務: PHPプログラマ

採用系ウェブアプリケーションの保守開発

  • PHP
  • MySQL
  • Vagrant開発環境のDocker化、及びdocker-compose化

登壇歴

Google Cloud OnBoard 大阪 名古屋

その他たくさんのGoogle Cloud認定トレーニング講師

翔泳社主催 Codezine Academy

受賞歴

  • AUTHORIZED TRAINER OF THE YEAR'18

執筆歴

各OSS/製品に対して業務レベルで取り組めること

Kubernetes(GoogleKubernetesEngineを含む)

  • Podを起動する各リソースのデプロイ
  • 想定クエリ/リクエスト量に対する各コンテナへのresroucesの検証と設定 ** これに伴うNodeのマシンタイプの設計
  • taint, affinity, priorityを利用したPodの配置戦略
  • PodSecurityPolicyの策定
  • RBACの設定とGoogleアカウントとの連携
  • Helmを用いたマニフェストファイル共通化の取り組み
  • helmfileを用いたマニフェストファイルのマルチ環境化
  • その他GKEにまつわるIAPやWorkroadIdentityの設定

Istio

もう忘れたので最新バージョンへの追従と思い出しが必要

  • virturalservice, gateway, destinationruleなど基本要素の理解とマニフェストファイルの作成
  • circuit-breakerの動作検証
  • NodePort ingressgatewayとGCPのHTTP負荷分散を用いたマルチリージョンへの展開

Terraform

  • localsを利用したマルチ環境への適用を考慮したコーディング
  • terraform moduleを利用した定義ファイルの集約 (できますが、個人的には個々の案件に対してmoduleを開発する意義は限りなく薄いと考えています)

Angular

  • SOLID原則を意識した設計
  • 単体テストのコーディング

Next.js

  • app routerの利用
  • RSCやServer Actionsを前提とした設計と実装
  • vercel ai を活用した生成AI技術の利用

今できないこと

  • 複雑なSQLの記述
  • 数学的知識を前提とした機械学習モデルへの理解
  • Go言語を用いたプロダクションレベルの開発

Pinned Loading

  1. docker-kubernetes-course docker-kubernetes-course Public

    kubernetes基礎コース用のハンズオンなど

    Go 11 1

  2. actions-gcp-oidc actions-gcp-oidc Public

    Dockerfile

  3. Curriculum-Vitae Curriculum-Vitae Public

    Forked from okohs/Curriculum-Vitae-template

    職務経歴書

  4. nestjs-grpc-microexample nestjs-grpc-microexample Public

    TypeScript