職務経歴書
吉田一葵の職務経歴書
基本情報
| 項目 | 内容 |
|---|---|
| 氏名 | 吉田一葵(よしだかずき) |
| 生年月日 | 1990/10/16 |
| 居住地 | 静岡県 |
| 最終学歴 | 茨城大学大学院理工学研究科 |
私の強み
1. AI技術の仕組み化
AI技術を個人の開発効率化に留めず、組織の仕組みとして落とし込むことを得意としています。GitHub Copilotを用いたAI駆動開発の文化をチーム内に醸成し、全体の生産性向上に貢献しました 。
2. 言語に依存しないフルスタックな技術対応力
PHP(Laravel)やTypeScript(React/Next.js)を主軸としつつ、案件の特性に応じて最適な技術を迅速にキャッチアップし、インフラからフロントエンドまで対応可能です。 バックエンド/フロントエンド: Laravel 8〜12、Vue.js 2〜3、React、Next.jsに加え、.NET(C#)を用いたAPI改修やElasticsearchのクエリ構築など、多岐にわたる開発実績があります 。 インフラ/DevOps: AWS(ECS, Lambda, Aurora等)やAzure、Dockerを用いた環境構築だけでなく、AnsibleやTerraformによるコードベースのインフラ管理も実践しています 。
3. 要件定義からリリースまでを完結させる自走力
小規模な受託案件から大規模メディアの開発まで、技術選定やDB設計を含む全工程を一人で完結させた実績が豊富にあります。 内装管理システムや補助金管理システム等において、クライアントへのヒアリングから全てのDB・機能設計、実装までを単独で担当し、高い顧客満足度とリピート発注を獲得しました 。 テックリードとして、外部API(Stripe, Zoom, サイトコントローラー等)との複雑な連携設計や、若手エンジニアへの技術指導・コードレビューを通じたチームの質向上にも尽力しています。変化の速い技術トレンドを柔軟に取り入れながら、ビジネスの課題解決に直結するエンジニアリングを提供いたします。
資格
- Azure Administrator Associate (AZ-104)
保有スキル
- Webアプリケーションの設計・開発・運用(フロントエンド、バックエンド、AWS、Azure)
- 主にGitHub Copilotを使用したAI駆動開発の基盤構築(カスタムinstructionファイル、エージェント)
技術スタック
言語
- HTML(4.0年)
- CSS(2.5年)
- JavaScript(5.0年)
- TypeScript(2.0年)
- SQL(5.0年)
- PHP(4.0年)
- Python(1.0年)
- C#(.NET)(1.5年)
フレームワーク・ライブラリ
- Bootstrap(2.0年)
- Laravel(4.0年)
- Vue.js(2.0年)
- React(1.5年)
- Apollo GraphQL(1.0年)
- GraphQL(1.0年)
データベース
- PostgreSQL (PL/pgSQL)(1.0年)
- MySQL(4.0年)
AIツール
- GitHub Copilot(1.5年)
- Claude Code(0.5年)
- ChatGPT(1.5年)
ツール・その他
- GitHub(4.0年)
- GitLab(2.0年)
- Elasticsearch(1.5年)
- New Relic(1.5年)
- Kibana(1.5年)
- AWS(4.0年)
- Azure(0.5年)
- Docker(4.0年)
- Ansible(0.5年)
- Terraform(0.5年)
- n8n(0.5年)
職務経歴詳細
大手飲食メディアにおけるレストラン検索システムの開発(業務委託)
期間: 2025/8 ~ 現在 役割: 設計、実装担当(バックエンド中心)、AI活用推進担当 人数: 7〜11名(自社からは4名)
概要
.NETで構築されたAPIの改修や.NETからElasticsearchへの検索クエリ構築、Elasticsearch用のデータを構築するバッチの改修を中心に担当しました。 案件によってはNext.jsで構築されたフロントエンドの改修やGraphQLで構築されたバックエンド・フォー・フロントエンド(BFF)の改修も行い、フルスタックで対応も行っております。フロントエンドからバックエンド各種マイクロサービスの特徴を理解しながら設計と実装をリードしており、顧客から評価いただいて自社チームが1→4名へと増員することができました。 また、GitHub CopilotによるAI駆動開発の仕組みづくりにも取り掛かることで、チーム全体のAI推進担当として貢献いたしました。
技術スタック
- 使用技術: C#(.NET), PHP, TypeScript, Next.js, React, Python, Apollo GraphQL, Docker, GitHub Actions
- インフラ/DB: AWS (Aurora MySQL, ECS, CodeDeploy, ElastiCache Redis, API Gateway, Lambda), Elasticsearch
Dify環境構築検討
期間: 2025/4 ~ 2025/8 役割: 設計、実装担当(バックエンド中心) 人数: 7〜11名(自社からは4名)
概要
社内の別部署からリサーチ業務を実施する部署からの依頼でAIプラットフォーム「Dify」を利用できるような環境構築の案件。 Dify利用ライセンスに関する調査や問い合わせ、社内のセキュリティとコストを鑑みたアーキテクト検討と構築を担当しました。 構築後は他の部署からも構築の依頼が来ることを想定し、Cloud-initを利用したDify環境の自動構築や、休日や勤務時間外はランニングコストが発生しないようにサーバーを任意の日時で自動起動、停止できる仕組みを構築しました。
技術スタック
- 使用技術: Python, Docker
- インフラ/DB: Azure (VM, Automation, App Service, OpenAI Service)
占いの鑑定書自動生成システム構築
期間: 2024/9 ~ 2025/3 役割: PM兼実装担当 人数: 2〜4名
概要
生年月日や出身地から占い結果を自動的に出力し、Stripe決済、製本APIを通して郵送対応できるシステムのフルスクラッチ開発案件。 基本設計、実装はジュニアエンジニアに進めてもらい、フォローしながらプロジェクトを進行しました。 入力項目が多く、手動でのテストでは多くの工数が必要であったため、テストコードを導入し、テスト工数を半分以下に削減。また、クライアントから、案件の進め方や提案などの評価が良く、2次開発の話や別案件の提案をいただくことができました。
技術スタック
- 言語/FW: HTML, CSS, PHP/Laravel, Vue.js3, Bootstrap5, Docker
- 外部API: Stripe, 製本API
大手旅行会社向け新規旅行申込サイト(OTA)構築
期間: 2024/6 ~ 2025/3 役割: テックリード 人数: 4名の自社チーム+4名の社外メンバー
概要
これまで取り扱いのないニッチな施設を取り扱ったオンライン旅行申込サイトの構築案件。 テックリードとして、掲載宿泊施設が使用している3つのサイトコントローラーとの連携の設計と実装を主に担当しました。 各サイトコントローラープロバイダーとのコミュニケーションを取るなどして不明点や懸念点を早期解決し、サイトコントローラーと予約システムの連携を主導しました。 予定通りのリリースができたことから顧客から高い評価を得られており、大手企業からリピート発注を頂く成果に繋がりました。
技術スタック
- 言語/FW: HTML, CSS, PHP/Laravel, Vue.js3, Bootstrap5, Docker
- 外部API: サイトコントローラー
法人向け福利厚生サービスの構築
期間: 2023/4 ~ 2024/3 役割: PM兼実装担当 人数: 2名
概要
フィナンシャルプランナーや税理士など、様々な専門家と相談ができる予約申し込みシステムの構築案件。 Twilio Conversation API, Zoom API, YouTube Data APIの3つのAPIの利用や動画投稿のストリーミングアップロード機能の実装など難易度の高い実装を担当しました 顧客から高い評価を得られており、「占いの鑑定書自動生成システム構築」案件のリピート発注も来ております。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel, Vue.js3, Bootstrap5
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境), Twilio Conversation API, Zoom API, YouTube Data API
自社オリジナルプログラミングスクール
期間: 2023/11 ~ 2024/1 役割: 育成担当兼実装担当 人数: 5名
概要
未経験から、自社で採用する人材を育成することを目的としたオリジナルプログラミングスクールのシステム構築の案件。 Whereby APIを使用したビデオ通話機能を実装し、webhookやStripeによる決済機能と合わせた通話時間に応じた課金機能を実装しました。 教育の一環として、ジュニアエンジニアが自ら設計ができるようにフォローしてチームのレベル向上に貢献しました。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel, Vue.js3, Bootstrap5
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境), Whereby API, Stripe
電子部品メーカーの受注、部材管理システム
期間: 2022/9 ~ 2023/8 役割: PM兼実装担当 人数: 3名+3名の1次受クライアント
概要
パッケージシステムを用いた在庫管理から、フルスクラッチシステム導入のリプレイス案件。 在庫管理だけでなく、受発注管理、エクセルアップロードおよびインポート、請求書管理機能を直接エンドユーザーからヒアリングして業務フローに合わせたシステム開発を行いました。 1次受クライアントからの評価も良く、別の大手鉄道会社からの在庫管理システムのリプレイス案件も受注することができました。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel9, Vue.js3, Bootstrap5
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境), Whereby API, Stripe
モール型ECサイト構築
期間: 2022/9 ~ 2023/3 役割: 実装担当 人数: 2名+1名の業務委託
概要
誰でも個人でオンラインショップを立ち上げることができるECサイト構築案件。 ECサイト毎に設定したオリジナルドメインをURLとするバックエンドの技術選定、設計・開発を外部エンジニアと実施しました。 オリジナルドメインを設定したことによって、通常のLaravelのヘルパ関数が使えなくなったため、ヘルパ関数を自作することで解消するところも担当しました。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel9, Vue.js3, Bootstrap5
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境)
内装管理システムの構築
期間: 2022/4 ~ 2022/12 役割: PM兼実装担当 人数: 1名
概要
これまでExcelで管理していたショッピングモール等の内装管理をWebシステム化する案件。 ユーザビリティを重視した顧客の要望に近い機能を実現するため、バックエンドと連携して難易度の高いドラッグ&ドロップによる更新処理ができるような実装を行いました。 申請期限などの制御はミドルウェア、申請期限アナウンス機能はスケジューラーを使用をするなど、顧客の要望に対してLaravelの機能で実現することができました。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel8, Vue.js2, Bootstrap4
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境)
補助金申請代行業の案件、顧客管理システム
期間: 2022/4 ~ 2022/9 役割: PM兼実装担当 人数: 2名
概要
これまでExcelで管理していた補助金申請代行の管理をWebシステム化する案件。 補助金申請の流れをクライアントからヒアリングを重ねて理解し、プロダクトに落とし込むことでクライアントが直感的に使える業務システムを構築しました。 補助金申請の不明点早期解決する方法として、チャット機能や申請書類のアップロード機能の提案を行い、本システムで完結する様な仕組みづくりに貢献しております。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel8, Vue.js2, Bootstrap4
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境)
BtoBの企業向けオンラインカタログサイト構築
期間: 2022/4 ~ 2022/8 役割: PM兼実装担当 人数: 2名
概要
鉄道関連の部品を扱う商社から依頼されたオンラインカタログの構築案件。 4つのマルチ認証機能、メルマガ配信、商品の閲覧制御機能を実装しました。 クライアントから好評であったため、デザインリニューアルや追加機能の発注を頂いております。
技術スタック
- 環境: Linux, MacOS
- 言語/FW: HTML, CSS, Laravel8, Vue.js2, Bootstrap4
- ツール: GitHub, Slack, Backlog, Docker(ローカル環境)
Webベースの自社パッケージ製品(流通小売業向け基幹業務システム)の開発
期間: 2021/4 ~ 2022/3
役割: メンバー
人数: 20名
概要
フロントエンドとして、JavaScript(jQuery)、バックエンドとして複雑なSQLをPL/pgSQLを用いて新規機能の実装や元々のパッケージを顧客用にカスタマイズを担当しました。 また、本番環境構築のためのEC2環境(アプリケーション、データベースサーバー)をAnsibleを用いて構築しました。
技術スタック
- 環境: Linux, MacOS
- 言語: HTML, CSS, JavaScript (jQuery), SQL (PL/pgSQL)
- ツール: SVN, Backlog
副業・個人開発等
キャリア相談面談予約システムの追加機能
期間: 2025/3 ~ 現在 役割: 設計〜実装 人数: プロダクトオーナー1名+フリーランス複数名
概要
フロントエンドReact、バックエンドLaravelで構築されたキャリア面談予約システム案件。 バックエンド中心にシンプルなシングルController-UseCase アーキテクチャで構成された WebAPI アプリケーションの追加機能(CRUD, イベント処理, メール送信, バッチ処理)を担当しました。 また、Laravel 11→12へのアップデートも担当し、最新のフレームワークの機能に対してのキャッチアップも出来ております。
技術スタック
- 使用技術: React, TypeScript, Material-UI, TanStack Router, React Query, Laravel 11-12, Docker
- インフラ/DB: MySQL
スクレイピングによる案件自動応募ツール作成
期間: 2025/12 ~ 2026/02 役割: 要件定義〜運用 人数: 3名
概要
案件応募サイトで多くの案件に応募する際に、これまでの実績に応じた推薦文を記述する必要があったため、AIで推薦文を自動的に生成→エントリーまでを行うツールの作成案件。 インフラコストや運用コストの制約上、AWS等のインフラが利用できない制約があるため、n8nやスプレッドシートなどを用いて運用コストを低減しました。また、AIが作成した文章は必ず人間のチェックが行うヒューマン・イン・ザ・ループの設計思考に基づいて案件抽出〜エントリーまでの半自動化に成功しました。
技術スタック
- 使用技術: TypeScript, Express, Playwright, GitHub Actions, n8n
- インフラ/DB: n8n
Playwrightを用いたE2Eテストの導入
期間: 2025/7 ~ 2025/11 役割: 設計〜実装 人数: 3名
概要
アンケート動的作成のSaaSシステムのE2Eテスト導入案件。 本番環境のアプリケーション上でE2Eテストを実施したいという要望があり、E2Eテスト時はデータベースを切り替えるための調査、セキュリティ対応、E2Eテストの導入部分および実装を担当しました。
技術スタック
- 使用技術: TypeScript, Playwright, PHP 5系
- インフラ/DB: PostgreSQL