経験した技術と業務
- Webアプリケーションの開発
- TypeScript, Node.jsを使用したバックエンドAPI開発
- Spring Boot, Kotlin, Javaを使用したバックエンドAPI開発
- Next.js App Router, Pages Routerを使用したフロントエンド開発
- クラウドインフラ構築
- AWSを使用したサーバーレスアーキテクチャの構築・運用
- VPC、EC2、RDS、ECSなどのネットワーク構築・運用
- Terraformを使用した自動化
- 受託開発に伴うクライアントとの折衝、プロジェクト管理
- お客様のプロダクトマネージャ、エンジニアとの折衝
- プロジェクト管理、スケジュール管理
職歴
クラスメソッド株式会社(2019/04〜)
CX事業本部 MAD事業部(2019/04 ~ 2022/09)
MAD (Modern Application Development)事業を通じて、お客様プロダクトのモダナイズや開発を担当しました。
- 動画配信サービスの受託開発
- Vimeoを使用した動画配信サービスの開発
- TypeScript / Node.js / Nuxt・Vue.js / AWS
- Webクーポンサービスの受託開発
- デジタルクーポンの管理、配信、店舗利用サービスの開発
- TypeScript / Node.js / React / GraphQL / AWS
- デジタルギフトサービスの受託開発
- POSシステムと連携するデジタルギフト連携サービスの開発
- TypeScript / Node.js / Java / AWS
- IoT機器管理、エッジデバイスのアプリケーションデプロイの仕組みのPoC開発
- 小売店舗で利用するカメラデバイスの管理、エッジデバイスにおけるアプリケーションデプロイの仕組みの開発
- Python / AWS IoT Greengrass / AWS
クラウド事業本部 サービス開発室(2022/10 ~ )
バックエンドエンジニアとして自社サービスの開発を担当。
- クラスメソッドメンバーズの開発、保守、運用
- 技術選定、仕様策定、設計、開発
- Kotlin / Java / Spring Boot / Next.js / AWS
- 達成したこと
- Spring Boot 2.x から 3.x へのアップデート
- Java から Kotlin へのリプレイス
- ユニットテスト、インテグレーションテスト、E2Eテストなどのテスト環境の整備
- 参考URL
スタートアップ1(2023/06〜)
- 副業・業務委託のエンジニアとして、スタートアップのプロダクト開発を担当
- TypeScript / Node.js / Nuxt・Vue.js / Google Cloud
スタートアップ2(2024/06〜)
- 副業・業務委託のエンジニアとして、スタートアップのプロダクト開発を担当
- TypeScript / Node.js / Hono / Next.js・React / Cloudflare Workers
Blog
資格
- データベーススペシャリスト試験
- 応用情報技術者試験
- 基本情報技術者試験
- AWS Certified Security - Specialty
- AWS Certified Advanced Networking - Specialty
- AWS Certified DevOps Engineer - Professional
- AWS Certified Solutions Architect - Professional