Selected Projects

MediRoute

ReactGemini APIGoogle CloudCloud Run

An AI health agent for foreign travelers in Japan, built for the Gemini AI Hackathon at Google Japan on June 27, 2026, where our team was selected as a Top 10 finalist.

MediRoute supports the medical journey from symptom guidance to clinic search, live Japanese communication support, medicine explanation, and travel-insurance claim preparation while keeping guidance clearly separate from medical diagnosis.

AI Daily & News

Next.jsGemini APIAWS

A daily AI briefing product that curates updates from major AI labs, research archives, open-source communities, and GitHub trending repositories.

The service uses Gemini to generate a concise editorial summary and delivers it by email at 08:00 JST, with subscription, terms, and privacy flows in place.

Shift Agent

PythonTypeScriptReactLangChainFastAPIGoogle Cloud

An AI shift management agent developed for the Google Cloud AI Hackathon 2.0.

The system uses Gemini and LangChain to generate, evaluate, and revise shift schedules, with a backend designed around maintainable domain logic.

JLPT Japanese Learning Platform

Next.jsGitHub Pages

A personal learning site for organizing Japanese study materials from JLPT N5 toward N1, starting with pronunciation, grammar, and vocabulary lessons.

The site reflects my own study background in Japan and packages lesson content into a structured course navigation experience.

Text to 3DCG Simulation

Unreal EngineC++PythonBlueprintOpenAI API

This project is a text to 3DCG simulation project. I used the Unreal Engine 5.3 to create a 3DCG simulation.

In this project, I proposed a new method to generate 3DCG from text. This project is about the tatics of basketball. Recently, people are using the whiteboard to draw basketball tatics. However, this method is not efficient and it is not easy to understand. New basketball players especially struggle to visualize plays and movements from static whiteboard drawings. To solve this problem, I developed a system that converts text descriptions of basketball into 3D visualizations. Users can input tactical instructions using natural language, and the system automatically generates an animated 3D scene showing player movements and play development. And I also write a paper about this project.

Zenn Hackathon Note Summarizer

React.jsFastAPIPostgreSQLGemini API

A team project focused on summarizing notes with Gemini API.

I led the project and developed a full-stack application using React.js, FastAPI, and PostgreSQL.