Koki Matsuo

Law, Full-Stack Engineer, Web Developer, and UI/UX Designer

Profile

大阪府大阪市出身。 近畿大学工業高等専門学校にて情報工学を学び、技術の基礎を習得。 その後、独学でWeb開発を学び、法政大学法学部法律学科 在学中にフリーランスとして活動を開始。 現在は、東京都内のIT企業でフルスタックエンジニアとして業務に従事しています。

プロジェクトでは、クライアントのニーズを深く理解し、要件を最大限に満たす実践的かつ現実的なソリューションを提供・提案できます。 要件定義から設計、開発、テスト、運用に至るまでの一連のフローを統括し、プロジェクトを効率的かつ効果的に推進する力を持っています。

技術と法律の交差する分野で革新的なソリューションを創出し、クライアントのビジネスと社会に貢献することが私の目標です。 常に学び続け、各プロジェクトにおいて私のスキルと知識を発揮し、価値を提供していくことを心がけています。

Skills

基本的にはバックエンドがメインですが、フロントエンドのデータ処理やUI/UXデザインも行えます。 ただし、デザインに関してはダッシュボード、アプリケーション部分等の実用的なUIがメインで、LP等の複雑なデザインは得意ではありません。 XDやFigmaで作成されたデザインを元に、実装を行うことはできます。

以下に、習得しているスキルを一部抜粋しています。 その他のスキルについては、お問い合わせください。

Tailwind CSS
Tailwind CSS
Next.js
Next.js
React
React
Nuxt.js
Nuxt.js
Vue.js
Vue.js
TypeScript
TypeScript
HTML5
HTML5
CSS3
CSS3
Sass
Sass
Django
Django
Python
Python
DRF
DRF
MySQL
MySQL
PostgreSQL
PostgreSQL
Docker
Docker
Kubernetes
Kubernetes
AWS
AWS
OpenAI
OpenAI

Projects

  1. ECプラットフォーム開発
    開発

    ブライダル関連事業会社での、ウェディングムービー制作事業における、プランの購入・素材の入稿・納品までを一貫して行えるプラットフォームの開発に従事した。プロジェクトにおいては、バックエンドの処理部分及びデザイン性が必要ない部分のBootstrapによる実装を担当した。

    Django
    Bootstrap
    jQuery
  2. 情報検索サービス
    要件定義
    設計
    開発
    テスト
    展開

    小規模なコミュニティのメンバーが、データベースの情報を複数の条件をつけて自由に検索ができるサービスの開発に従事した。開発にあたっては、Django REST Frameworkを用いてバックエンドを開発し、フロントエンドをNuxt.jsで開発した。デプロイではKubernetesを採用し、スケーリングを行った。

    Django
    Django REST Framework
    Nuxt.js
    Kubernetes
  3. レンタルスペース予約管理プラットフォーム
    要件定義
    設計
    開発
    テスト
    展開

    LINE Front-end Frameworkに対応し、LINEの機能を統合した予約管理プラットフォームを開発するプロジェクトに従事した。開発にあたっては、Django REST Frameworkを用いてバックエンドを開発し、フロントエンドをNuxt.jsで開発した。デプロイではKubernetesを採用し、スケーリングを行った。

    Django
    Django REST Framework
    Nuxt.js
    Kubernetes
    LINE Front-end Framework
  4. GPT-3.5による対話・配信システム
    要件定義
    設計
    開発
    テスト
    PoC検証

    Open AI の GPT-3.5 を採用した、対話・配信システムの開発に従事した。本プロジェクトでは、バックエンドをDjango REST Frameworkで開発し、フロントエンドをNuxt.jsで開発した。Live2D Cubism SDKを採用し、Live2Dモデルの統合も行った。

    Django
    Django REST Framework
    Nuxt.js
    GPT-3.5
    Live2D Cubism SDK
    OBS
  5. 財団法人機関紙配信システムの開発
    開発
    テスト
    展開

    機関紙の電子化・配信システムの開発プロジェクトに従事した。フロントエンドにNuxt.jsを採用し、バックエンド兼CMSとしてKurocoを採用した。

    Nuxt.js
    Tailwind CSS
    Scss
  6. CMSを活用したe-learningシステムの開発
    開発
    テスト
    展開

    バックエンドにKurocoを採用し、活用したe-learningシステムの開発プロジェクトに従事した。フロントエンドにNuxt.jsを採用し、バックエンド兼CMSとしてKurocoを採用した。

    Nuxt.js
    Tailwind CSS
    Scss
  7. 独自設計e-learningシステムの開発
    開発
    テスト
    展開

    Django & Django REST Framework を採用し、細かな仕様まで独自に開発するe-learningシステムの開発プロジェクトに従事した。フロントエンドにNuxt.jsを採用し、バックエンドとしてDjangoを採用した。

    Django
    Django REST Framework
    Nuxt.js
    Tailwind CSS
    Scss

※ 一部のプロジェクトについては、NDAにより詳細を記載していないか、または記載していません。