Skip to the content.

職務経歴書

最終更新日: 2026年7月19日

項目 内容
氏名 田矢 凌太(Ryota Taya)
現在の状況 在職中
GitHub https://github.com/ryota-taya-jouer

職務要約

Python/Django を中心とした Web バックエンド開発、AWS を利用したインフラ構築・運用、Stripe を利用した決済機能の開発経験があります。

EC サイト・Web サービスの開発において、要件整理、設計、実装、テスト、デプロイ、監視・障害調査まで、幅広い工程に対応してきました。特に、Django を用いた API・業務ロジックの実装、Stripe 決済、AWS Lambda による定期バッチ、CloudWatch を用いたログ調査、GitHub Actions による CI/CD 整備を得意としています。

現在は、Next.js/FastAPI、Swift/SwiftUI、AI コーディングエージェントなどの技術も活用し、Web サービスおよび iOS アプリの個人開発に取り組んでいます。


活かせる経験・知識・技術


職務経歴

A社 | 音声創作ソフトウェア業界(従業員 約50名規模)(2021年6月 〜 現在)

プロジェクト A-1: 音声創作ソフトウェアサービスの Web システム開発・運用(2021年6月 〜 現在)

B社 | SES・受託開発業界(2020年3月 〜 2021年5月)

プロジェクト B-1: EC サイトプラットフォームの開発(2020年10月 〜 2021年5月)

プロジェクト B-2: ライブストリーミングサイトの開発(2020年7月 〜 2020年9月)

プロジェクト B-3: 遊技機情報サイトの開発(2020年3月 〜 2020年6月)

プロジェクト B-4: 自社コーポレートサイトの改修(2020年3月 〜)

C社 | プログラミング教育業界(従業員 約30名規模)(2018年5月 〜 2020年2月)

プロジェクト C-1: 自社顧客管理システム(CRM)の保守・運用・データ分析基盤開発(2018年12月 〜 2020年2月)

プロジェクト C-2: 顧客と講師のマッチングシステムの開発(2018年9月 〜 2018年11月)

プロジェクト C-3: その他の社内開発・業務(2018年5月 〜 2020年2月)


保有資格


テクニカルスキル

凡例 — 実務: 業務でコード実装・運用した経験あり/個人開発: 個人開発で使用中/検証: 導入・検証・学習経験あり(構成検討・PoC 含む)

分類 技術 経験区分
言語 Python, PHP, JavaScript, SQL, HTML, CSS, Shell Script 実務
言語 Swift 個人開発
バックエンド Django, Django REST Framework, Django ORM, Django Signals, Django Cache Framework, Django Middleware, Django Authentication 実務
バックエンド REST API 設計・開発, JWT 認証, HMAC 署名認証, バッチ処理, 非同期・定期実行処理, 外部 API 連携, Webhook 実装 実務
バックエンド FastAPI 個人開発/検証
フロントエンド JavaScript, HTML/CSS, Django Template 実務
フロントエンド Next.js, React 実務
フロントエンド SwiftUI 個人開発
データベース MySQL, Amazon Aurora MySQL, Django ORM(SQL を用いたデータ抽出・調査、インデックス/照合順序の設定調査、トランザクション設計) 実務
データベース PostgreSQL, pgvector 個人開発/検証
データベース SwiftData 個人開発
クラウド(AWS) EC2, RDS, Aurora MySQL, Lambda, EventBridge, CloudWatch, CloudWatch Logs / Logs Insights, Secrets Manager, SES, VPC, ALB, IAM, SAM, Lambda Layers, NAT Gateway, OIDC 認証 実務
Web/AP サーバー Nginx, uWSGI, Linux, Amazon Linux 2(プロセス数・スレッド数などの性能設定含む) 実務
コンテナ Docker, Docker Compose(ローカル開発・CI・SAM ビルド) 実務
CI/CD Git, GitHub, GitHub Actions, AWS SAM, OIDC デプロイ, Makefile, pre-commit, ruff(静的解析・フォーマット・型チェック・自動テスト・デプロイ自動化) 実務
決済 Stripe(PaymentIntent, SetupIntent, Invoice, InvoiceItem, Subscription, Payment Element, Webhook)/クレジットカード・コンビニ・Alipay・Link、継続課金、請求書・領収書、決済失敗/再試行、二重決済対策 実務
テスト pytest, Django Test Framework, Selenium, Playwright(単体・結合・E2E・API テスト、Page Object Pattern, Fixture, スクリーンショット/トレース保存) 実務
監視・運用 CloudWatch, CloudWatch Logs Insights, 構造化ログ, リクエスト ID を用いたログ追跡, Slack 通知, 障害調査, 本番環境保守運用 実務
モバイル(iOS) Swift, SwiftUI, SwiftData, UserDefaults, FileManager, ローカル通知, WidgetKit, Firebase Analytics/Crashlytics, App Store Connect Analytics 個人開発
Google Cloud Cloud Run, Cloud Functions, Cloud Logging, Cloud Monitoring, Pub/Sub, Cloud Tasks, Firebase Hosting/Analytics/Crashlytics 個人開発/検証
AI・LLM OpenAI API, Claude, Claude Code, ChatGPT, Codex, GitHub Copilot, Cursor, Devin, OpenHands, LangChain, LangGraph, RAG, ベクトル検索, pgvector, MCP 調査・検証 個人開発/実務(開発支援)
検証・学習 Zustand, Material UI, Tailwind CSS, Chakra UI, React Native, Expo, Flutter, Terraform, Kubernetes, OpenTelemetry, Prometheus, Grafana, MLflow, Hugging Face Transformers, Ollama, llama.cpp, CrewAI, AutoGen, MetaGPT, Weblate, Redis, MLOps, Feature Flag, A/B テスト 検証

自己PR・得意領域

1. Django を利用した Web バックエンド開発

Django/Django REST Framework を利用し、API、認証、決済、業務ロジック、キャッシュ、外部サービス連携などを実装できます。既存システムの仕様や影響範囲を確認しながら、機能追加・不具合修正・リファクタリングを行うことが可能です。

2. Stripe を利用した決済機能開発

PaymentIntent、Invoice、SetupIntent、Subscription、Webhook などを利用した決済機能の設計・実装経験があります。正常系だけでなく、決済失敗、重複処理、再試行、非同期イベント、レート制限、オブジェクト競合などを考慮した実装・障害対応が可能です。

3. AWS を利用したシステム運用・自動化

EC2、Aurora MySQL、Lambda、EventBridge、CloudWatch、Secrets Manager、GitHub Actions などを組み合わせたシステム構築・運用に対応できます。定期バッチのサーバーレス化、CI/CD 構築、ログ調査、監視通知、権限設定、ネットワーク構成の検討が可能です。

4. 障害調査・ログ解析

CloudWatch Logs Insights やアプリケーションログを利用し、エラー発生箇所やリクエストの流れを特定できます。大量ログの分割取得、構造化ログの分析、外部 API エラー、決済エラー、Django の例外など、複数の情報を組み合わせた原因調査を行えます。

5. テスト・CI/CD の整備

pytest、Selenium、Playwright、GitHub Actions などを利用し、単体テスト、API テスト、E2E テスト、自動デプロイの仕組みを整備できます。既存プロジェクトに対して、段階的に Lint、フォーマット、テスト、デプロイ自動化を導入することが可能です。

6. AI ツールを活用した開発効率化

Claude Code、ChatGPT、Codex、GitHub Copilot などを利用し、要件整理、実装指示の作成、コードレビュー、テスト設計、不具合調査を効率化しています。AI が生成したコードをそのまま採用するのではなく、仕様との整合性、保守性、セキュリティ、テスト結果を確認しながら開発を進めています。


個人開発

推しベル(カウントダウン iOS アプリ)

VTuber・歌い手・配信者ファン向けのカウントダウン iOS アプリ「推しベル」を開発しています。バックエンドを持たない MVP として、SwiftUI による UI 実装、SwiftData によるデータ管理、ローカル通知、ウィジェット、SNS 共有画像生成などの設計・実装を進めています。