Paul T Miyamoto
Paul Miyamoto headshot

おっす!

Born and raised in Seattle and now based in Tokyo, I’m a full-stack web developer with a background in international affairs, HR, and teaching. Those experiences shape how I approach software: putting people first, communicating clearly across cultures, and caring about how things actually feel to use. I enjoy building practical, inclusive web apps with clean design, thoughtful UX, and an emphasis on reliability and maintainability.

Outside of coding, I’m usually chasing after a high-energy four-year-old, cycling Tokyo’s backstreets, following motorsports and car culture, hunting down good craft beer, or getting out of the city to camp and hike around Japan. Those rhythms help me stay grounded and observant, and they often feed back into how I think about usability and design.

What I've Built

MapTheWalls

MapTheWalls screenshot
MapTheWalls screenshot
MapTheWalls screenshot
MapTheWalls screenshot
MapTheWalls screenshot
Details

Built an interactive, map-based archive of graffiti and street art across Tokyo and beyond. Designed the experience to encourage noticing and documenting urban visual culture, with clustered markers, photo popups, and a mobile-first map layout.

  • Highlights: Interactive map · clustered graffiti markers · photo uploads · responsive map UI · cultural archive focus.
  • Tech Stack: React · TypeScript · Vite · Leaflet · Supabase · Netlify

Lead Developer · Product & UX

PureComm

PureComm screenshot
PureComm screenshot
PureComm screenshot
PureComm screenshot
PureComm screenshot
PureComm screenshot
Details

Led full product design in Figma (onboarding, check-ins, grievance, AI coach chat). Implemented the Harmony Coach AI with a custom persona system that adapts guidance to each user’s temperament.

  • Highlights: Daily mood check-ins · private grievance drop · AI coach with adjustable tone · revisit reminders · severity & tag system · demo-friendly deterministic seeds.
  • Tech Stack: Ruby on Rails · Stimulus (JS) · Bootstrap · Cloudinary · OpenAI API · Heroku

Lead Developer · Product & UX (Figma)

LyricLab

LyricLab screenshot
LyricLab screenshot
LyricLab screenshot
LyricLab screenshot
Details

Designed and implemented the landing page and full user experience in Figma. Built the image-to-lyrics feature, allowing users to upload an image to generate custom song lyrics.

  • Highlights: AI lyric generation · upload images for inspiration · LyriBot songwriting coach · mood and genre tagging · searchable song library.
  • Tech Stack: Ruby on Rails · Stimulus (JS) · OpenAI API · Active Storage · Cloudinary · Bootstrap · Heroku

Product & Frontend · UX

JITM Tracks

JITM Tracks screenshot
JITM Tracks screenshot
JITM Tracks screenshot
Details

Built a Rails app that aggregates and displays songs played on KEXP’s 'John in the Morning' show. Implemented background jobs to fetch and store track data, added a dynamic Top 40 view with Turbo frames, and deployed to Heroku with a Postgres database. Designed a minimal, music-themed UI for quick access to daily and historical playlists.

  • Highlights: Fetch & display daily KEXP 'John in the Morning' playlists · filter by timeframe (30, 90, year, all-time) · background job for data backfill.
  • Tech Stack: Ruby on Rails · Turbo (Hotwire) · PostgreSQL · Sidekiq (Async) · SCSS · Heroku

Full-Stack Developer · Data Aggregation App

Watch-List

Watch-List screenshot
Watch-List screenshot
Watch-List screenshot
Watch-List screenshot
Watch-List screenshot
Details

Built a movie watchlist web app from scratch with full CRUD functionality. Integrated external APIs for movie data, implemented a clean card-based UI, and added bookmarking and adding picture features.

  • Highlights: Search & bookmark movies · custom movie details pages · add personal comments · responsive card layout.
  • Tech Stack: Ruby on Rails · Stimulus (JS) · Bootstrap · PostgreSQL · Cloudinary · Heroku

Full-Stack Developer · CRUD App