Portfolio & Tech Stack

ymnakatsu

@ymnakatsu

Software Architect IT Engineer since 2012 Hyogo, Japan

Working primarily as a Software Architect. Focused on system architecture design, domain modeling, core foundation design, code reviews, and cloud infrastructure engineering & operations.

01Personal Projects

Entitia

Desktop & AI Modeling Tool
Tauri v2 / Rust

AI-agent collaborative UML modeling environment. Supports diagram rendering, high-resolution image export, and direct graph manipulation by external AI agents via Model Context Protocol (MCP).

Tauri v2 Rust TypeScript MCP

Orisei

Backend & Geospatial Platform
Backend Focus

Web platform combining geospatial positioning with content analysis. Handled the backend infrastructure, architecting payment flows via Stripe (Connect, Webhooks, subscriptions) and developing automated location-mapping features.

TypeScript Stripe AWS Bedrock AWS Location PostgreSQL

02Tech Stack

Languages

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

Backend & Architecture

  • Spring Boot
  • NestJS
  • Prisma
  • Workflow Engines & State Machine Architecture
  • 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 (Connect / Webhooks)
  • LLM (AWS Bedrock Claude)
  • WebSocket (Tomcat NIO)