hi, I'm Josh and...

i develop websites and web apps

hiring a web developer for your next project? based out of Port Coquitlam, BC, I am ready to help you out.
Computer graphic

design_services some of my work


Personal Library Web App

Full-Stack, React, TypeScript, PHP, MYSQL, Tailwind

This web app has the following notable features:

  • Custom, responsive tailwind layout with light/dark mode
  • React User Interface with custom hooks, React Router, and Tanstack Queries
  • User notifications and a community feed showing user activity
  • User signup, login, and authentication
  • Custom REST API and router with user defined routes
  • Backend database class to build queries efficiently
  • GitHub Actions for automatic continuous deployment
Project Screenshot


Personal Expense Web App

PHP, MYSQL, Tailwind, MVC, OOP, Routing

This web app features User sign up and authentication, as well as adding transactions, budgets. The app also transforms this data and displays it in a UI with eye-pleasing graphs.

Feel free to test out the app by signing is as "Guest123" and password "123456"

Project Screenshot

React Mario!

Super Mario Browser Game

React, Tailwind, Gaming

A custom made browser version of the classic game Super Mario. Try it out by using the left, right, and up arrows to move!

Project Screenshot

Vitality Fitness

Personal Trainer Wordpress Site

HTML, CSS, Wordpress, PHP

For this project, I worked with the client, Nola, to identify her business goals for her website.

I created a custom, responsive Wordpress theme for Vitality Fitness. The project required custom blocks and custom JavaScript Image Slider.

Project Screenshot

Bikes & Brews

Local Biking/Beer Enthusiant Wordpress Site

HTML, CSS, Wordpress, PHP

For this project, I worked with the client, Bill, to create website for a local cycling and brewery group.

I created a custom, responsive WordPress theme for for Tri City Bikes and Brews.

Project Screenshot

Space App

Solar System Web App

React, TypeScript, Tailwind

This mini app fetches info from the Solar System OpenData API and features a custom UI for browsing information about each planet. The UI animations were made custom with CSS.

Project Screenshot

More GitHub Projects

Smaller/Experimental projects of mine

You can view more of my work on my GitHub account. Here I have smaller, experimental, and tutorial projects that I have created.

Project Screenshot

keyboard_alt i work well with

html css tailwind javascript typescript react node/express mongoDB php mysql laravel git figma

mood about me

Hey! My name is Josh and I develop websites and web apps.


what i do

The internet is always in a state of change; keeping on top of these changes has been an exciting hobby for me since the early 2000's.

With a strong understanding of HTML, CSS, Tailwind, PHP, JavaScript, and React combined with experience and fascination with modern web development tools, I can be a valuable member of your team.

Please feel free to have a look at my resume

description resume

a little bit about me

I was born and raised in Langley, BC. In the early 2000's during highschool, I taught myself how to code websites from scratch. Between 2011 and 2023 I had a successful career as a Journeyman Electrician, wiring everything imaginable including small condos, apartment buildings, and industrial food production plants.

Recently, I've found myself rediscovering my fascination with website design and development. I have developed multiple personal projects and projects for others.

I currently reside in Port Coquitlam with my wife. In my spare time you will find me hiking, skateboarding, snowboarding or searching for the perfect IPA and the nearest brewery.

class education

React Tutorial and Projects

Udemy (60 hours)

Software Architecture and Clean Code Design in OOP

Udemy (20 hours)

The Modern Javascript Bootcamp

Udemy (52 hours)

Full Stack JavaScript path

The Odin Project (127 Lessons)

Learn to Code with Ruby

Udemy (31.5 hours)


SOLID Principles: Introducing Software Architecture & Design

Udemy (2 hours)

Object Oriented PHP & MVC

Udemy (6.5 hours)

Laravel From Scratch 2022

Traversy Media (4 hours)

TypeScript Full Course

Dave Gray (8 hours)

Node/Express Course

freeCodeCamp.org (10 hours)

Tailwind Full Course

Dave Gray (3 hours)

chat_bubble_outline let's connect

* required fields

For web design and development services, job opportunities, or general information, feel free to use the contact form, email, or social media to get in touch with me.

I am always open to discussing new projects or opportunities to be a part of!