About

Yoshiro Moriyama

Web developer in Toronto. WordPress, PHP & Laravel. Bilingual in Japanese and English.

Background

14 years building for the web

I have run my own web practice in Toronto since 2012, building and maintaining production websites end-to-end, often for local businesses, many of them Japanese-speaking. That means I have handled the full lifecycle myself: design, build, launch, and the years of maintenance, fixes, and improvements that follow.

My core is WordPress and PHP, and I have been steadily moving into modern full-stack work: Laravel and Vue for application development, React / TypeScript and Next.js on the front end, CI/CD with GitHub Actions, web security, and AI features built on the Anthropic Claude API. I build in the open, and most of my recent work is public on GitHub.

What I bring

Ships & maintains production
14 years of live client sites, not just prototypes. Comfortable owning code long after launch.

Depth in WordPress & PHP
Custom themes, plugins, Gutenberg blocks, security, and CI/CD pipelines.

Growing full-stack range
Laravel, Vue, React/TypeScript, Next.js, and AI features on the Claude API.

Bilingual JP / EN
Comfortable working and communicating across Japanese and English teams.

Skills

Tools & technologies

Languages

PHP JavaScript TypeScript SQL

Frameworks & CMS

WordPress Laravel Vue React Next.js

Tooling & DevOps

Git & GitHub Actions Composer PHPUnit / Jest Docker Ansible

Data

MySQL PostgreSQL / pgvector

Focus areas

Web security Performance CI/CD

AI

Anthropic Claude API RAG / pgvector

Contact

Open to developer roles & projects

The best way to reach me is GitHub, and I am happy to walk through the code behind any project.