田中 悠斗
PT Teknologi Inovasi Digital テックリード
自己紹介
フルスタックエンジニアとして11年以上、Tech Leadとして5年以上の実務経験を有しております。React/Next.js/TypeScriptを中心としたフロントエンド開発から、Python/FastAPI、Node.js/NestJS、Java/Spring Bootによるバックエンド開発、AWS/GCP/Kubernetesでのクラウドインフラ設計まで、一貫して対応可能です。 直近のプロジェクトでは、10〜15名規模のチームをTech Leadとして統括し、RAG/LLMを活用したAI機能開発やモノリスからマイクロサービスへの移行を主導いたしました。OpenAI API、LangChain、Pineconeを用いた社内ナレッジ検索システムを構築し、検索精度を40%向上。マイクロサービス移行ではDDDに基づくサービス設計、Kafka/RabbitMQによるイベント駆動アーキテクチャを導入し、デプロイ頻度を月2回から週5回に向上、MTTR(平均復旧時間)を4時間から30分に短縮いたしました。 B2B SaaS、ECプラットフォーム、決済システムなど、社会的影響の大きなサービス開発に携わり、要件定義から設計・実装・運用まで一貫して推進できる点が強みです。「作って終わり」ではなく、運用性・保守性を考慮した設計を心がけ、コスト削減やパフォーマンス改善など、事業成果に直結するアウトカムを継続的に創出してまいりました。新技術への探究心を持ち、チームの技術力向上にも注力しております。
職歴・学歴
PT Teknologi Inovasi Digital
開発部
AI機能開発プロジェクト
テックリード
- OpenAI API(GPT-4)/LangChain/LlamaIndexを活用したRAGアーキテクチャの設計・実装 - Pinecone/Weaviateを用いたベクトルデータベースの構築・チューニング - Next.js/TypeScriptによるAIチャットUI、ストリーミングレスポンス対応 - FastAPI/Pythonによるバックエンド構築、プロンプトエンジニアリング - AWS Bedrock/SageMakerを活用したモデル運用基盤の構築 - AIモデルの評価指標設計(回答精度、レスポンス時間、ユーザー満足度)
開発部
マイクロサービスアーキテクチャ移行
テックリード
- ドメイン駆動設計(DDD)に基づくサービス境界の定義とマイクロサービス設計 - NestJS/TypeScript、Go/Ginによるバックエンドサービス実装 - GraphQL Federation(Apollo Gateway)によるAPI Gateway構築 - Kafka/RabbitMQによるイベント駆動アーキテクチャ設計 - Terraformによるインフラのコード化(IaC) - Prometheus/Grafana/Jaegerによる分散トレーシング・監視基盤構築 - GitHub ActionsによるCI/CDパイプライン、カナリアリリースの導入
開発部
HR SaaSプラットフォーム機能拡張
Webエンジニア
- React/Next.js/TypeScriptによるSPA/SSR画面設計・実装 - Node.js/Expressによるバックエンド設計、RESTful API構築 - PostgreSQLのスキーマ設計、マルチテナント対応(Row Level Security) - Redisを活用したキャッシュ戦略、セッション管理 - Bull/BullMQによるバックグラウンドジョブ(給与計算バッチ) - Jest/Cypress/Playwrightによるテスト自動化、CI品質ゲート導入
スキル・経験
- CSS
- HTML
- SQL
- JavaScript
- MySQL
- Next.js
- Vue.js
- Typescript
- TypeScript
- React
- Python
- Node.js
- AWS
- Kubernetes
- Java
- GCP
- Docker
- PHP
- Laravel
- Terraform
- Go
- データ分析
言語
- 日本語
- 英語
- インドネシア語
資格
- Google Cloud Professional Cloud Architect
- TOEIC
- AWS Certified Solutions Architect – Professional (SAP-C02)