職務経歴書

最終更新日: 2026年8月14日

項目内容
氏名田矢 凌太(Ryota Taya)
現在の状況在職中
GitHubhttps://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/CDGit, 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 CloudCloud Run, Cloud Functions, Cloud Logging, Cloud Monitoring, Pub/Sub, Cloud Tasks, Firebase Hosting/Analytics/Crashlytics個人開発/検証
AI・LLMOpenAI API, Claude, Claude Code, ChatGPT, Codex, GitHub Copilot, Cursor, Devin, OpenHands, LangChain, LangGraph, RAG, ベクトル検索, pgvector, MCP 調査・検証個人開発/実務(開発支援)

自己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 が生成したコードをそのまま採用するのではなく、仕様との整合性、保守性、セキュリティ、テスト結果を確認しながら開発を進めています。


個人開発

SoloOps(個人事業者向け 案件・請求管理 Web サービス)

副業・フリーランスのクライアント、案件、稼働時間、請求書、入金を一元管理する Web サービス「SoloOps」を開発・運用しています。要件定義書・画面仕様・データモデル・ADR の作成から、実装、インフラ構築、運用まで全工程を個人で担当しています。

推しベル(カウントダウン iOS アプリ・開発中)

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