Ryota のプロフィール写真

Ryota

Software Engineer

Honor the grunt work.

Software engineer at a Tokyo-based logistics startup, working across Next.js, TypeScript, and AWS. Frontend-centric, infrastructure-aware. I've worked across three industries — education, contract engineering, and logistics.

Tokyo, Japan

XZennGitHubStorybookFeedLLMs

// About me

About me

Hi, I'm Ryota. I'm a fullstack software engineer at a logistics startup in Tokyo, building web media, internal SaaS, and government information portals end to end — from the frontend in Next.js, through APIs in Hono and Prisma, to AWS infrastructure provisioned with Terraform.

Before becoming an engineer, I spent three years teaching math at a public middle school in a rural part of Japan. Thinking every day about how to explain something so it actually lands still shapes how I write code reviews, design APIs, and structure UI today.

On this blog, I write about the kind of problems that don't fit cleanly in a tutorial — the half-day debugging detours, the production-only failures, the migration paths nobody documented. The goal is simple: shave five minutes off the next person who gets stuck where I got stuck.

Off the keyboard: hunting down mala tang shops, going for walks, and enjoying a good drink.

// Mission

Why I write

Save five minutes for the next person stuck where I got stuck.

Web development rarely works on the first try, even when you've read the docs. I've spent hours stuck on cryptic CORS errors, only to find Amplify + Next.js was returning 503s in production, and rewritten the same code over and over.

In those moments, I always thought: "if only someone had written about this exact issue." That's the gap I want to close. On this blog, you'll find hands-on lessons from real bugs — not trend reports or abstract advice.

  • Think about how to explain it before writing the code (a habit from teaching).
  • Don't stop at "it works" — capture why it works.
  • Pay forward every article that ever helped me.

// Career

Career

  1. Jul 2024 — Present

    Fullstack Engineer@ A logistics startup in Tokyo

    • Building proprietary SaaS, consumer media, and a government information portal at a logistics-focused startup.
    • End-to-end ownership across frontend, backend, infrastructure, and CI/CD.
    • Recently led the production launch on a go.jp domain and the SES email authentication stack.
    • Also responsible for engineering hiring, OJT for mid-career hires, and mentorship of interns and junior engineers.

    Frontend

    Backend

    Infra (AWS)

    SEO

    Hiring

    Onboarding

    Mentorship

  2. Jan 2022 — Jun 2024

    Frontend Engineer@ Contract engineering firm

    • Built frontends for enterprise-embedded projects: a generative-AI chat application, business web apps, and internal tools.
    • Optimized rendering of tens of thousands of records, implemented role/policy-based RBAC, and established E2E testing.
    • Earned three AWS Associate certifications (SAA / DVA / SOA); organized an internal lightning-talk meetup.

    Frontend

    Testing

  3. Apr 2018 — Oct 2021

    Math Teacher@ Public middle school in a rural part of Japan

    • Taught math for three years at a public middle school in a rural part of Japan, designing daily how to land an explanation.
    • Skills earned: explanation design, documentation culture.

    Teaching

    Documentation

// Skills

Tech stack

Primary in work

Languages

TypeScript

JavaScript

Frontend

React 19

Next.js (App Router)

Tailwind CSS

shadcn/ui

Backend

Hono

Prisma ORM

MySQL

OpenAPI

Infra

AWS Amplify

AWS S3

AWS SES

AWS ACM

AWS Lambda

Terraform

GitHub Actions

Testing

Vitest

Playwright

Storybook

TDD

Secondary

Backend (sub)

Python

FastAPI

Azure OpenAI

DB / Auth

Oracle DB

Firebase Authentication

CMS

microCMS

// Contact

Contact

I'm open to contract work, spot consultations, and technical advisory. Full-time offers are evaluated against my current role.

Welcome to discuss

  • Software development, including early-stage MVP builds
  • Small-to-mid AWS infrastructure work with Terraform
  • Hiring and onboarding design

Not the best fit

  • Long-term on-site embedded engagements