From Tokyo
to the world.
Web apps, MVPs, landing pages. Code that ships on time and still works a year later.
Web apps, MVPs, landing pages. Code that ships on time and still works a year later.
I build things that work. Then I make sure they keep working.
Building for startups and enterprise since 2021.
Async-first. Comfortable working across timezones.
React on the frontend, Spring Boot on the backend. I handle both.
I care about what happens after the PR gets merged.
I go through the codebase first, then ask the right questions. Requirements get confirmed upfront so we stay aligned.
Usually I start with one small task to prove I can deliver. After that, I move fast and share progress along the way.
You get code you can maintain without me. I refactor when it matters and keep things clean as I go.
Four layers leave with you. The one at the bottom is the one that decides whether the other three survive me.
The screens people actually touch. Responsive, fast, built to the design rather than near it.
Routes, auth, the business rules. The part that has to still be correct at 3am.
Schema, migrations, backups. Boring on purpose, because this is the layer you cannot redo later.
README, env setup, deploy notes. Written so the next developer never has to email me.
HTML, CSS, JavaScript, TypeScript. Next.js, React, jQuery. I build responsive UIs and landing pages that load fast.
Supabase, PostgreSQL, MySQL, Node.js. Auth, dashboards, APIs. The layer behind every screen.
Java, Spring Boot. Systems built so the next person can pick them up easily.
I pick up existing codebases, improve what needs attention, and adjust things when requirements change.
Is Your Big Idea Ready to Go Wild?