Toronto · Web Developer · WordPress / PHP / Laravel

I build, ship, and maintain
production websites & web apps

Yoshiro Moriyama, a Toronto-based web developer. 14 years building and running live production sites end‑to‑end, bilingual in Japanese and English, with recent focus on Laravel, React/TypeScript, CI/CD and web security.

What I bring

Ships production code
14 years of live client sites, not just prototypes.

Depth in WordPress & PHP
Custom themes, plugins, and long-term maintenance.

Bilingual JP / EN
Comfortable across Japanese and English teams.

Recent focus

  • Laravel & modern PHP
  • React / TypeScript
  • CI/CD with GitHub Actions
  • Web security & performance

Featured Work

Projects you can open right now

Featured Project

Parlour

A client communication & approval portal for freelance developers, with real-time messaging, immutable approval logs, invoicing, and PWA push notifications.

Stack

Laravel 11 API · Vue 3 SPA · PWA

Live

parlour.takumi.ca

Code

github.com/moriyama-dev/parlour

Project

Private Gate

A WordPress security plugin that locks down a private site. It forces login for every visitor, blocks the REST API and XML-RPC, and throttles repeated failed logins.

Focus

WordPress security & access control (PHP)

Code

github.com/moriyama-dev/takumi-private-gate

More projects and source are on my GitHub profile.

Live Demos

Try the demos. No signup needed.

Demo

AI Quick-Quote Demo

Answer a few questions about the site you want and get a ballpark estimate. It is an AI-assisted intake flow that lowers the barrier to a first inquiry.

Demo

Client Portal Demo

A client-facing portal that brings project info, requests, and progress together in one place (Tailwind UI). This is the concept behind Parlour.

Tech Stack

Tools I work with

PHP WordPress Laravel JavaScript TypeScript React MySQL HTML / CSS Bootstrap Git & GitHub Actions (CI/CD) Web security GA4

Selected Client Work

14 years of long-term production sites

Beyond personal projects, I have built and maintained live sites for Toronto-based organizations, often for years, including ongoing improvements and WordPress operations.

Client

Toronto Japanese Chamber

Site build, improvements, and ongoing WordPress operations for a membership organization.

Client

Nisshugakuin

Education-sector website. nisshugakuin.org

Client

Transitions Canada

Study-abroad website. transitionscanada.com

Also Available

Client work for business owners

Takumi Web Services also takes on client work directly: websites, ongoing maintenance, and the AI and booking tools that cut down the messages a business handles by hand.

For Business Owners

What I take on

Building a site, improving one that is not pulling its weight, keeping WordPress running, plus AI FAQ assistants and self-serve booking apps.

For Business Owners

What it costs

Real starting figures for builds, improvements, and yearly maintenance, so you can tell early whether it is worth a conversation.

Contact

Let’s talk about your team’s work

Open to web developer roles (WordPress / PHP / Laravel) and freelance projects. Happy to walk through the code behind any of the demos above.