Frontend Engineer ยท Osaka, Japan

I build software that feels warm and works fast.

I'm a frontend engineer in Osaka shipping fast, accessible web apps for real people โ€” currently building tools that help an international school run smoother.

Matthew South

Matthew South

Frontend Engineer

Local time ยท Osaka--:--:--
CurrentlyReact + TypeScript
Open to frontend engineer roles

Real-world impact

ยฅ30,000/month

saved in running costs

60 hrs/cycle

of manual reporting eliminated

01About

A developer who ships real products.

I started by solving problems in front of me at work โ€” an international school that needed better software โ€” and turned that into a craft I care about deeply.

I like interfaces that are quick, obvious, and genuinely useful. Give me a real problem and I'll ship a clean, well-built solution for it.

ship it

Real products over pixel-perfect demos

clarity

Simple UI beats clever UI

keep learning

Always leveling up the stack

Expert
HTMLCSSJavaScript
Comfortable
ReactTypeScriptTailwindSupabase
Learning
Next.js
02Selected work
01Product ยท React

Hoshida Dispatch

I built a secure React form that lets parents apply online. On submission, an Apps Script pipeline writes each entry into a contract document automatically โ€” copying a master template, filling the mapped fields, and generating a named file for staff.

ReactGoogle APIsVercel
02Product ยท React + Supabase

Hoshida Student Progress

Teachers needed a way to track each child's progress โ€” both for their own teaching and for parent interviews. I'm building a clean dashboard that gives them a fast, structured way to log and review student progress.

ReactTypeScriptTailwindSupabase
03Personal ยท React

Anichive

A React app for searching and browsing anime through a public API โ€” really a way to get the async data layer right. I worked through debounced search, caching responses to avoid refetching, and cancelling in-flight requests so out-of-order responses can't overwrite fresher results.

AI-assisted

Tools I've shipped with AI-assisted development

Products I designed and shipped for my workplace, directing Claude Code for implementation.

Book Money Tracker

Each student receives ยฅ20,000/year for books, and there was no reliable way to track spending against it โ€” my earlier spreadsheet couldn't handle adding students or books cleanly. This replaced that: per-group balances, negative-balance flagging, book distribution tracking, and rollover. The school uses it to manage book inventory and student balances daily.

Designed by me, built with Claude Code.

Internal tool โ€” no public demo (handles sensitive student data). Screenshots coming soon.GitHub โ†—
03Path
Feb 2024 โ€” Present

Kindergarten Teacher / In-house Systems Developer (concurrent)

Hoshida International

Sole developer for the school's web tools, owning each product end to end โ€” frontend, backend, data model, and deploy. I designed and shipped a secure parent-application platform (React + Google Services) and am building a student-progress dashboard, working solo across the full stack with React, TypeScript, Tailwind and Supabase.

04Contact

Let's build something good.

Open to frontend engineering roles and freelance builds. Drop a line โ€” I reply fast.