NestJS & Laravel API · 連携

HRNバックエンドエンジニア

NestJS / Laravel で API 設計・Webhook・外部連携を担当。Java / PHP(Laravel)で7〜8年、近年は TypeScript リプレイスにも従事。 AI駆動開発を実務に組み込み、開発速度と品質の両立を重視しています。

公開デモ: Ops Inbox API(Nest Webhook)と Laravel Outbound API。官公庁・金融・SaaS・医療の受託実績あり。

プロフィール画像

Skills

強みと技術スタック

設計力 × AI 駆動開発

現在深く学習・実践中

Domain-Driven Design

Java / PHP で培った堅牢なシステム設計の経験を土台に、TypeScript(NestJS / Next.js)環境でも、ビジネスロジックとインフラ層の分離、境界付けられたコンテキストを意識したクリーンアーキテクチャ設計を追求しています。長期的な保守性と拡張性を最優先に、ドメインモデルを中心に据えた実装を志向。

  • Bounded Context
  • Clean Architecture
  • Layered Design
  • NestJS
  • Next.js

実務レベルでの AI オーケストレーション

AI Prompt Engineering & Vibe Coding

Cursor / Claude Code / Gemini を使い分け、業務でオーケストレーション。DDD に基づくコンポーネント設計や責務分離の要件を高精度なプロンプトとして言語化し、AI に実装を任せることで、品質と開発スピードを両立する Vibe Coding を実践しています。

  • Cursor
  • Claude Code
  • Gemini
  • Vibe Coding
  • Spec-Driven

Languages

サーバーサイドを中心とした言語スタック

  • TypeScript
  • Java
  • PHP
  • SQL

Frontend

API 連携を意識したモダンUI実装

  • React
  • Next.js
  • Tailwind CSS

Backend

DDD・クリーンアーキテクチャを意識した実装

  • NestJS
  • Laravel
  • Spring Boot
  • REST API

Cloud / Infra

開発環境の標準化と CI/CD 自動化

  • AWS
  • Docker
  • WSL2
  • CI/CD

Projects

受託実績 + 公開デモ

Ops Inbox API — 署名付き Webhook 受信(公開サンプル)

NestJS 連携案件向けの証明用デモ。HMAC 検証、再送でも二重にならない保存、OpenAPI、初回のみ outbound 通知(既定はモック)。固定報酬・Upwork 系の API 案件を想定。

NestJSPrismaPostgreSQLOpenAPIRender

無料枠の都合で、別サンプルが DB を使っている間はホスト DB が止まっていることがあります。

Laravel Outbound API — 連携モジュール(公開サンプル)

Laravel スポット案件向けの証明用デモ。notify の入力検証、モックまたは HTTP 外向き呼び出しと記録、PHPUnit + smoke、Render 公開。本番キーをリポに入れずに API つなぎを示します。

LaravelPHPPostgreSQLPHPUnitRender

医療機関向け AI 連携Web/スマホアプリ開発

遅延プロジェクトのリカバリーとして参画。Java から TypeScript へのリプレイスで DDD を用いた再設計、API最適化、DB設計、テスト自動化を担当。

TypeScriptNestJSPrismaPostgreSQLRedisAWS S3/SQS

脆弱性管理プラットフォーム開発・運用保守

SaaS バックエンドの新機能開発とリファクタリングを実施。外部API連携、例外ハンドリング共通化、Docker/WSL2を活用した開発標準化を推進。

PHPLaravelMySQLPostgreSQLDockerAWS EC2/S3

法人向け総合人事システム

法改正対応のシステム改修で、詳細設計・実装・単体テストを継続担当。長期案件で安定運用を重視した改善に従事。

JavaJavaScriptSQLPostgreSQLOracleTomcat

Career

  1. Senior Backend Engineer

    モダン技術スタックへの移行とAI駆動開発を推進。PHP(Laravel)による脆弱性管理SaaS開発、TypeScript/NestJSによる医療向けアプリのDDDベース再設計を担当し、リファクタリング、テスト自動化、Docker/WSL2による開発環境標準化を牽引。

  2. Backend Engineer

    法人向け総合人事システムの法改正対応プロジェクト等に約3年間従事。Java、PostgreSQL、Oracleを用いた詳細設計・実装・テストを継続し、長期案件で安定稼働を支えるシステム改修を担当。

  3. Software Engineer

    官公庁・金融向けシステム(職業安定所システム、個人年金保険システム等)の開発・保守でキャリアをスタート。Java/SQLを中心にウォーターフォール開発の詳細設計からテストまでを経験し、バックエンド開発の基礎を確立。新人向け社内IT研修の講師も担当。