職務経歴書
基本情報
プロフィール
key | value |
---|---|
ハンドルネーム | つくぼし |
最終学歴 | 早稲田大学 商学部卒 |
職種 | ソリューションアーキテクト |
アカウント
業務スキル
クラウドアーキテクチャ設計
現在は AWS を業務で一番用いています。
モノリシック、静的ウェブサイトホスティング、マイクロサービス、CICD パイプライン、マルチアカウント、サーバレスといった様々なアーキテクチャの設計・構築経験があります。
AWS アーキテクチャを構築するにあたり、CloudFormation / Terraform / CDK といった IaC の開発経験も多数あります。
サーバレスバックエンド開発
クラウドインフラのみならず、サーバレスアーキテクチャ上のバックエンド開発経験も持ち合わせているためフルスタックな活躍が可能です。
アーキテクチャとしては、主に Lambda や ECS Fargate 上での開発経験があります。
特に Python 及び TypeScript を用いたバックエンド開発が得意です。
生成AIの専門知識
最近は生成 AI、RAG、及び AI エージェントの技術支援に特化し、様々な情報を発信しています。
生成 AI を活用したチャットボットアプリの自社開発や導入支援に携わった経験があります。
さらに、生成 AI インフラに特化した社内チームのリーダーを務めていた経験もあります。
プロジェクトマネジメント
プロジェクトマネージャーを務めることが多く、チームマネジメント及び顧客折衝の経験が豊富です。
小規模チームで(3 - 5 人程度)でリーダーを務めたことが多数あります。
プロジェクトを成功に導くため、メンバーのモチベーション管理や業務効率化にも力を入れています。
技術スキル
実業務で使用した技術のみ列挙。
AWS
IAM / VPC / ELB(ALB・NLB) / EC2 / EFS / RDS(MySQL・Aurora) / ElastiCache(Redis) / S3 / CloudFront / Route 53 / ACM / WAF / ECS(Fargate) / App Runner / ECR / API Gateway / Lambda(Node.js・Python) / DynamoDB / Step Functions / CodeCommit / CodeBuild / CodeDeploy / CodePipeline / SQS / SNS / Data Firehose / EventBridge / CloudWatch (Alarm・Logs) / Security Hub / GuardDuty / Control Tower / Organizations / Identity Center / Service Catalog / DevOps Guru / Bedrock / Kendra
IaC
Terraform / CloudFormation / SAM / CDK
OS
Linux / Windows
Programming Language
Python / JavaScript / TypeScript
SaaS
GitHub / GitHub Actions
保有称号
表彰
表彰名 | 対象年度 |
---|---|
Japan AWS Top Engineer | 2024 |
AWS Community Builder | 2024 |
資格
資格名 | 取得日 |
---|---|
AWS DOP | 2023/6/15 |
AWS SOA | 2023/2/15 |
AWS SAP | 2022/8/3 |
AWS DVA | 2022/3/24 |
AWS SAA | 2021/11/11 |
AWS CLF | 2021/7/21 |
LPIC-2 | 2021/6/28 |
ORACLE MASTER Silver Oracle Database 12c | 2021/3/29 |
基本情報 技術者試験 | 2019/11/20 |
経歴:クラスメソッド株式会社(2022/03 - 現在)
クラウドエンジニアとして、主に AWS アーキテクチャの設計/構築を担当。
PJ に応じて、IaC(CloudFormation/Terraform/CDK)や Serverless(Lambda)を用いたコード開発も実施。
以下では参画したプロジェクトの内、主要なもののみを記載する。
SaaSログ連携・保管コンテナシステム設計構築 (2024/9 - 現在)
- 概要
- SaaS から出力されるログを定期的に AWS にアップロードし、特定用途で使用するためのログ形式に加工するコンテナアプリケーションを構築。
- 担当
- プリセールス
- 顧客折衝
- アプリケーション設計
- アプリケーション構築
- アプリケーション運用保守
- 業務内容
- 設計書作成
- アプリケーションコード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:VPC / ECR / ECS(Fargate) / Lambda(Python) / SQS / SNS / S3 / CloudWatch (Alarm・Logs) / EventBridge /Step Functions
- IaC: CloudFormation / SAM
- SaaS: GitHub
AI-Starter内製開発(2024/1 - 現在)
- 概要
- 生成 AI を活用したチャットボットアプリの開発
- 担当
- チャットボットアプリ基盤設計
- チャットボットアプリ基盤開発
- 業務内容
- 設計書作成
- IaC コード開発
- デプロイ手順整備
- 使用技術
- AWS サービス:WAF / App Runner / DynamoDB / Secrets Manager / Lambda(Node.js) / Bedrock / Kendra / S3
- IaC: CDK(Typescript)
- 参考ページ
社内生成AIインフラチーム活動(2024/1 - 2024/8)
- 概要
- 生成 AI 関連の案件に対応する体制作りのため、生成 AI に特化したインフラを専門に部署を跨いだ交流を促進する活動を実施
- 担当
- リーダー
- 業務内容
- 勉強会開催
- 案件対応推進
- 部署連携促進
- 検証環境整備
- 使用技術
- AWS サービス:Amazon Bedrock / Amazon Kendra / Amazon S3 / AWS App Runner / Amazon DynamoDB / AWS WAF
RAG システム設計構築 (2023/11 - 2024/3)
- 概要
- 生成 AI を活用したチャットボットアプリで使用する、社内ドキュメントを検索するための RAG システムを構築
- 担当
- RAG システム設計
- RAG システム構築
- RAG システム試験
- 業務内容
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:WAF / App Runner / Bedrock / Kendra / S3
- IaC: CloudFormation
マルチアカウント通知集約システム内製開発(2023/8 - 2024/2)
- 概要
- 複数の AWS アカウントに対する通知設定を一括で付与できる、通知集約システムを構築。
- 担当
- 通知集約システム基盤設計
- 通知集約システム基盤開発
- 業務内容
- IaC コード開発
- デプロイ手順整備
- 使用技術
- AWS サービス:Security Hub / GuardDuty / Step Functions / EventBridge
- IaC: CDK(Typescript)
- 参考文献
SaaSログ連携・保管サーバレスシステム設計構築(2023/5 - 2024/6)
- 概要
- SaaS から出力されるログを定期的に AWS にアップロードし、特定用途で使用するためのログ形式に加工するサーバレスアプリケーションを構築。
- 担当
- プリセールス
- 顧客折衝
- アプリケーション設計
- アプリケーション構築
- アプリケーション運用保守
- CICD システム設計
- CICD システム構築
- CICD システム運用保守
- 業務内容
- 設計書作成
- アプリケーションコード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:EventBridge / Lambda(Python) / SQS / SNS / S3 / CloudWatch (Alarm・Logs) / DevOps Guru
- IaC: CloudFormation / SAM
- SaaS: GitHub / GitHub Actions
認証システム用コンテナ基盤技術支援(2022/11 - 2023/6)
- 概要
- 顧客情報利用のための認証システムにおいて稼働が必要な、アプリケーションのコンテナ化に伴う技術支援を実施。
- 担当
- チームマネジメント(5 人)
- 顧客折衝
- コンテナ基盤設計
- コンテナ基盤構築
- コンテナ基盤試験
- CICD システム設計
- CICD システム構築
- CICD システム試験
- 業務内容
- 要件定義
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 技術質問対応
- 使用技術
- AWS サービス: VPC / ELB(ALB・NLB) / ECS / EFS / RDS(Aurora) / ElastiCache(Redis) / S3 / CloudFront / WAF / ECS(Fargate) / ECR / API Gateway / CodeCommit / CodeBuild / CodeDeploy / CodePipeline / EventBridge
- IaC: CloudFormation
基幹システム用マルチアカウント基盤技術支援
- 期間
- 2022/7 - 2023/3
- 概要
- 部門・プロジェクト単位での権限/環境の分離や、一元的に統一されたガバナンスの確保が必要な、社内システム用のマルチアカウント管理基盤の設計/構築に伴う技術支援を実施。
- 担当
- AWS 基盤設計/構築に伴う技術支援
- 業務内容
- 設計に必要な情報提供
- 構築に必要な動作検証
- IaC コード開発
- 技術質問対応
- 使用技術
- AWS サービス: Control Tower / Organizations / Identity Center / Service Catalog / WAF / Data Firehose / CloudWatch (Logs)
- IaC: CloudFormation
- SaaS: GitHub
Webサイト用RDSインスタンスタイプ自動変更システム構築(2022/7 - 2022/8)
- 概要
- Web サイトリニューアルに伴い、RDS インスタンスタイプを定期的に自動変更するためのサーバレスアプリケーションを構築。
- 担当
- プリセールス
- 顧客折衝
- サーバレスアプリケーション設計
- サーバレスアプリケーション構築
- サーバレスアプリケーション試験
- 業務内容
- 設計書作成
- アプリケーションコード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:EventBridge / Lambda(Python) / SNS
ECサイト用AWS環境構築(2022/6 - 2022/7)
- 概要
- 新規 EC サイトにおけるランディングページに必要な静的ウェブサイトホスティング基盤を構築。
- 担当
- チームマネジメント(3 人)
- 顧客折衝
- インフラ基盤設計
- 静的ウェブサイトホスティング基盤構築
- 静的ウェブサイトホスティング基盤試験
- 業務内容
- 要件定義
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 技術質問対応
- 環境
- AWS サービス:IAM / CloudFront / S3 / Lambda(Node.js) / Route 53 / ACM
- IaC: Terraform
CMSインフラ用AWS環境構築(2022/5 - 2022/8)
- 概要
- 動画サイト構築 CMS 新規導入のためのウェブサイト基盤を構築。
- 担当
- 顧客折衝
- ウェブサイト基盤設計
- ウェブサイト基盤構築
- 業務内容
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:IAM / VPC / ELB(ALB) / EC2 / RDS(MySQL) / ElastiCache(Redis) / S3 / Route 53 / ACM
- IaC: Terraform
兼松エレクトロニクス株式会社(2019/04 - 2022/02)
インフラエンジニアとして、主にオンプレミスにおける Linux サーバの設計/構築を担当。
またコンテナ技術(Docker/Kubernetes)の検証も実施。
以下では参画したプロジェクトの内、主要なもののみを記載する。
基幹システム用vSphere基盤更改(2021/10 - 2022/2)
- 概要
- 基幹システムで稼働している OS / ミドルウェア の EOL が切れるため、インフラ基盤の更改を実施
- 担当
- DB サーバ設計
- DB サーバ構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- ミドルウェア:Oracle19c
情報システム用vSphere基盤更改(2021/10 - 2021/12)
- 概要
- 会社で利用している情報システムの老朽化にともない、新システムのインフラ構築及び既存環境からのデータ移行を実施
- 担当
- OS / Web サーバ設計
- OS / Web サーバ構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- OS:RHEL8
- ミドルウェア:Apache 2.4
基幹システム用z/VM基盤更改(2021/6 - 2021/12)
- 概要
- 基幹システムで稼働している OS が EOL を迎えるため、システム全体のバージョンアップを実施
- 担当
- OS 設計
- OS 構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- OS:SLES12 SP5
基幹システム用VIOS基盤更改 (2021/1 - 2021/7)
- 概要
- 基幹システムで稼働している OS / ミドルウェア が EOL を迎えるため、インフラ基盤(H/W, S/W)の 更改を実施
- 担当
- AP サーバ設計
- AP サーバ構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- ミドルウェア:WAS9.0.5
社内コンテナ検証チーム活動 (2020/6 - 2022/1)
- 概要
- DX 推進に関連した新ビジネスを確立するべく、コンテナ技術の検証を実施。自身はコンテナ検証/環境構築を担当
- 担当
- コンテナ基盤 構築
- 業務内容
- 検証
- 構築作業
- 使用技術
- ミドルウェア: Docker / Kubernetes / Openshift
業務外活動
個人開発
以下では開発した自作リポジトリの内、主要なものを記載する。
- tsukuboshi/dotfiles: Mac用の設定ファイル
- 自身の PC セットアップ用の dotfiles を格納したリポジトリ
- tsukuboshi/sam-notify-aws-billing: AWS請求額通知システム用SAMアプリ
- Email/Slack/LINE に AWS 利用料金を通知するサーバレスシステムコードを格納したリポジトリ
- tsukuboshi/sam-ai-cloud-engineer: AWS構成図をCFnテンプレート&パラメータシートに変換するSAMアプリ
- Amazon Bedrock を活用し構成図を CloudFormation テンプレートとパラメータシートに変換するサーバレスシステムコードを格納したリポジトリ
- tsukuboshi/gas-count-schedule-time: スケジュール工数集計用GASアプリ
- GAS を活用し Google カレンダーの予定から色ごとに工数をカウントし集計するアプリコードを格納したリポジトリ
- tsukuboshi/sam-bedrock-kendra-rag: RAG構成用SAMテンプレート
- Amazon Kendra と Amazon Bedrock を用いた RAG システムデプロイするためのコードを格納したリポジトリ
- tsukuboshi/sam-bedrock-kb-aurora-rag: RAGをKnowledge Bases(with Aurora)で作成するSAMテンプレート
- Amazon Aurora と Amazon Bedrock Knowledge Bases を用いた RAG システムデプロイするためのコードを格納したリポジトリ
- tsukuboshi/terraform-microservices-template: マイクロサービス構成用Terraformテンプレート
- AWS を用いたマイクロサービス構成用 Terraform テンプレートを格納したリポジトリ
- tsukuboshi/cdk-microservices-bluegreendeployment-template: マイクロサービス(ブルーグリーンデプロイメント)構成用CDKテンプレート
- AWS を用いた マイクロサービス構成用 CDK テンプレートを格納したリポジトリ
ブログ投稿
- DevelopersIO
- 主に技術記事を投稿
- 2024/11 時点で 90 本以上の記事を作成
- Zenn
- 主に自学内容をスクラップで投稿
執筆活動
以下技術書籍の執筆を担当。
イベント運営
- JAWS-UG 茨城 - connpass
- JAWS-UG 茨城 の初期メンバーとして立ち上げを実施し、運営メンバーとして活動中
イベント登壇
以下では登壇したイベントの内、主要なものを記載する。
- JAWS FESTA 2024 in 広島 (2024/10/12)
- Classmethod Odyssey ONLINE 生成AI編 (2024/7/8)
- Bedrock Claude Night 2 (2024/6/18)
- JAWS-UG東京 ランチタイムLT会 #11 (2024/5/15)
- JAWS-UG朝会 #55 (2024/3/15)
- JAWS-UG CDK支部 #12 (2024/2/21)
- JAWS-UG朝会 #51 (2023/11/6)
- DevelopersIO 2023 〜GETだけじゃもったいない、PUTしてPOSTする2日間〜 (2023/7/17)
- JAWS-UG朝会 #39 (2022/11/9)
- JAWS-UG CLI専門支部 #273R (入門者向け) AWS CLI基礎(出力) (2022/8/29)
- DevelopersIO 2022 (2022/7/25)
- AKIBA.AWS ONLINE #08 (2022/5/23)
- JAWS-UG CLI専門支部 #256M (入門者向け) SQS入門 (2022/4/29)