Portfolio & Tech Stack

ymnakatsu

@ymnakatsu

Software Architect ITエンジニア (2012年〜) Hyogo, Japan

本業はソフトウェアアーキテクトです。業務ではシステムのアーキテクチャ設計、ドメインモデリング、基盤の設計・コードレビュー、インフラ構築・管理などを担当しています。

01Personal Projects

Entitia

Desktop & AI Modeling Tool
Tauri v2 / Rust

AIエージェント協調型のUMLモデリング環境。モデルの描画、高解像度画像出力、Model Context Protocol (MCP) を通じた外部AIエージェントからの直接グラフ操作を提供。

Tauri v2 Rust TypeScript MCP

Orisei

Backend & Geospatial Platform
Backend Focus

地図・位置情報とコンテンツ解析を組み合わせたWebプラットフォーム。自身はバックエンドを中心に担当し、Stripeを用いた決済基盤(Connect・Webhook・サブスクリプション)の設計や、自動マッピング機能の実装に注力。

TypeScript Stripe AWS Bedrock AWS Location PostgreSQL

02Tech Stack

Languages

  • Java
  • TypeScript / JavaScript
  • Rust
  • Go
  • SQL

Backend & Architecture

  • Spring Boot
  • NestJS
  • Prisma
  • ワークフローエンジン / ステートマシン設計
  • GraalVM Native Image
  • Flyway
  • ArchUnit
  • OpenAPI

Data, Cloud & Tools

  • PostgreSQL
  • SQLServer
  • AWS
  • Docker

Desktop & Frontend

  • Tauri (v2)
  • Next.js
  • HTML / CSS / TypeScript
  • Tailwind CSS

Protocols & Integrations

  • Model Context Protocol (MCP)
  • Stripe
  • LLM (AWS Bedrock Claude Antigravity)
  • WebSocket (Tomcat NIO)