Fullstack engineer with 9+ years building web and mobile products, most of it as the first or founding engineer at early-stage startups in San Francisco and Tokyo. My depth is on the frontend — React, Next.js, React Native, TypeScript, GraphQL — but I've owned the full stack throughout my career: Go and Node.js services, Firebase, and API integrations with third-party carriers and platforms. I'm comfortable being the person who takes a product from an empty repo to something in users' hands, and equally comfortable joining an existing codebase and improving what's there. At Pathpoint I cut redundant HTTP requests by ~40% by digging into metrics and enabling Apollo Client batching; at EPISOD I reduced API calls by 30% and fixed a failing check-in flow with a retry mechanism. For the past two years I've been building ChalkLab, an AI-powered lesson-planning tool for English teachers. That work has made me practical about LLMs in production rather than theoretical: multi-model routing, prompt caching and batch APIs for cost control, structured output design, and instrumenting products so you can actually tell whether they work. I'm bilingual in Japanese and English and have worked across US, European, and Japanese teams. Currently open to freelance and contract engineering work.

Fullstack engineer with 9+ years building web and mobile products, most of it as the first or founding engineer at early-stage startups in San Francisco and Tokyo. My depth is on the frontend — React, Next.js, React Native, TypeScript, GraphQL — but I've owned the full stack throughout my career: Go and Node.js services, Firebase, and API integrations with third-party carriers and platforms. I'm comfortable being the person who takes a product from an empty repo to something in users' hands, and equally comfortable joining an existing codebase and improving what's there. At Pathpoint I cut redundant HTTP requests by ~40% by digging into metrics and enabling Apollo Client batching; at EPISOD I reduced API calls by 30% and fixed a failing check-in flow with a retry mechanism. For the past two years I've been building ChalkLab, an AI-powered lesson-planning tool for English teachers. That work has made me practical about LLMs in production rather than theoretical: multi-model routing, prompt caching and batch APIs for cost control, structured output design, and instrumenting products so you can actually tell whether they work. I'm bilingual in Japanese and English and have worked across US, European, and Japanese teams. Currently open to freelance and contract engineering work.

Available to hire

Fullstack engineer with 9+ years building web and mobile products, most of it as the first or founding engineer at early-stage startups in San Francisco and Tokyo.

My depth is on the frontend — React, Next.js, React Native, TypeScript, GraphQL — but I’ve owned the full stack throughout my career: Go and Node.js services, Firebase, and API integrations with third-party carriers and platforms. I’m comfortable being the person who takes a product from an empty repo to something in users’ hands, and equally comfortable joining an existing codebase and improving what’s there. At Pathpoint I cut redundant HTTP requests by ~40% by digging into metrics and enabling Apollo Client batching; at EPISOD I reduced API calls by 30% and fixed a failing check-in flow with a retry mechanism.

For the past two years I’ve been building ChalkLab, an AI-powered lesson-planning tool for English teachers. That work has made me practical about LLMs in production rather than theoretical: multi-model routing, prompt caching and batch APIs for cost control, structured output design, and instrumenting products so you can actually tell whether they work.

I’m bilingual in Japanese and English and have worked across US, European, and Japanese teams. Currently open to freelance and contract engineering work.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Work Experience

Founder at TaiHeyYo Inc.
September 20, 2023 - Present
Founder developing ChalkLab - an English lesson material generator; created personalized ESL lessons for each student; developed Orca - Chrome Extension and iOS app for practicing English with an AI tutor based on news articles; built a web app using React, Node.js, Supabase; created features and prototypes using Claude, Code, and CodeX; launched a React Native iOS app; conducted user interviews with English learners worldwide.
Software Engineer at Ginkgo Software
June 1, 2022 - June 1, 2023
Developed a web-based application providing DSPs with a centralized platform for managing client information, including progress tracking, scheduling, and goal setting. Implemented new functionalities using React, Golang, and Node.js. Initiated end-to-end testing using Cypress. Created wireframes and technical documentation for proposed features.
Senior Software Engineer at Pathpoint
August 1, 2019 - December 1, 2021
Developed a web app enabling insurance agents to submit customer information to carriers and receive quotes using React, GraphQL, Apollo Client, Node.js, and Golang. Integrated the app with carriers' API using Golang. Added features to improve UX. Reduced high-volume HTTP requests by ~40% by enabling Apollo Client batch requests. Wrote unit tests with Node.js and Golang; E2E tests with Cypress.
Front End Developer (Freelance) at Episod
July 1, 2018 - August 1, 2019
Developed a check-in web app for a fitness club using React.js and Redux; implemented responsive design for TV and tablet; added features and integrated with a third-party booking management API; reduced API calls by 30% via debouncing; improved UX by implementing a retry mechanism for failed HTTP requests.
Founding Front End Developer at Uniyo
April 1, 2017 - November 1, 2017
Developed a messaging single-page web app for college students using React.js, Redux, SASS, and WebSocket; redesigned client-side architecture; built a WebSocket handler for real-time updates; improved performance via Chrome DevTools; added unit tests with Jest and Enzyme; led project teams and collaborated with designers.
Founding Full Stack Developer at MendUX
March 1, 2016 - September 1, 2016
Developed a real-time dashboard solution using React.js, Redux, Firebase, and a Ruby on Rails API; rapidly prototyped new capabilities; collaborated with team to design and develop robust solutions; validated feasibility of new features.
UI Engineer (Contractor) at Whole Com
November 1, 2014 - April 1, 2015
Designed, developed, maintained, and updated CMS-based websites using WordPress, HTML, and CSS. Designed and prototyped a new application using HTML and CSS. Collaborated with the business development team to ensure alignment on software solutions.
UI Engineer (Contract) at Whole Com
November 1, 2014 - April 1, 2015
Designed, developed, maintained, and updated CMS-based websites using WordPress, HTML, and CSS; prototyped a new application; collaborated with business development to ensure solution alignment.

Education

Bachelor's degree in International Business at Ritsumeikan University
January 1, 2009 - January 1, 2014
Bachelor's degree at Ritsumeikan University
January 1, 2009 - January 1, 2014

Qualifications

Deep Learning Specialization
January 1, 2025 - July 4, 2026
Machine Learning Specialization (DeepLearning.AI, Stanford University)
September 1, 2024 - July 4, 2026
Deep Learning Specialization (DeepLearning.AI)
January 1, 2025 - July 28, 2026
Machine Learning Specialization (DeepLearning.AI, Stanford University)
September 1, 2024 - July 28, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education