Tasukaru
- Role
- Full-stack engineer · platform, AI workflows, multi-tenant auth
- Context
- Oriental Nippon Development / welfare facilities (JP)
Overview
Tasukaru is a multi-tenant care-management SaaS built for Japanese welfare facilities. Care staff needed a single system for health tracking, Individual Support Plans (ISP), and post-interview documentation without drowning in paperwork.
I owned full-stack delivery spanning Next.js surfaces, FastAPI services, PostgreSQL data models, and Ory (Kratos/Keto) for identity and authorization. AI workflows turn interview audio into structured assessment fields with streaming, prompt caching, and batching to keep latency and cost under control.
The product ships containerized with Docker for consistent staging and production environments, SMS alerts for operational events, and RBAC that scales across facilities without sharing tenant data.
Key outcomes
- OpenAI streaming workflows with prompt caching and batching to cut latency and cost
- Multi-tenant RBAC with SMS alerts, production-ready, scalable deployments
- Dockerized full-stack delivery for consistent environments and high reliability
What shipped
- Health tracking dashboards for facility staff
- Individual Support Plan (ISP) authoring and review
- Interview transcription → structured ISP/assessment extraction
- Multi-tenant isolation with role-based access
- SMS operational alerts
- Production Docker deployments