<wtaylor.xyz>

__        _______ _     ____ ___  __  __ _____
\ \      / / ____| |   / ___/ _ \|  \/  | ____|
 \ \ /\ / /|  _| | |  | |  | | | | |\/| |  _|
  \ V  V / | |___| |__| |__| |_| | |  | | |___
   \_/\_/  |_____|_____\____\___/|_|  |_|_____|

Hi, I'm William, a full-stack developer based in Austin.

I like building things end-to-end, from the user interface down to the database and deployment. You can find a selection of some of my recent projects below.

Here's a link to my Ā <GitHub Github>

# # # # # # # # # # # # # # # # # # # # # # # # # # # #
 # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # 

 ____  ____   ___      _ _____ ____ _____ ____
|  _ \|  _ \ / _ \    | | ____/ ___|_   _/ ___|
| |_) | |_) | | | |_  | |  _|| |     | | \___ \
|  __/|  _ <| |_| | |_| | |__| |___  | |  ___) |
|_|   |_| \_\\___/ \___/|_____\____| |_| |____/

Node Sweep
Node Sweep

Two-player game with real-time WebSocket communication, option for multiplayer or bot opponents, and persistent game records using React, FastAPI, and Postgres

Pingboard
Pingboard

Monitors performance of api endpoints by running scheduled requests and storing the results using React, FastAPI, and Postgres

ShortCut
ShortCut

Creates shortened, usable redirect links to long URLs using React, FastAPI, and Postgres

Conway's <i>Game of Life</i>
Conway's Game of Life

An implentation of Conway's Game of Life cellular automata simulation using React

Portable Site Template
Portable Site Template

Template for quickly getting started with a simple SPA site. Dockerized with a Svelte frontend, Node.js API server, Postgres database, and Nginx reverse proxy. Includes a basic To-Do app as an example but intended to be used as a jumping off point.

# # # # # # # # # # # # # # # # # # # # # # # # # # # #
 # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # 

 ____ ___ _____ _____   ___ _   _ _____ ___
/ ___|_ _|_   _| ____| |_ _| \ | |  ___/ _ \
\___ \| |  | | |  _|    | ||  \| | |_ | | | |
 ___) | |  | | | |___   | || |\  |  _|| |_| |
|____/___|_|_| |_____| |___|_| \_|_|   \___/

This site is built as a full production stack to demonstrate end-to-end architecture. Source on <GitHub>.

Reverse ProxyNginx
Backend APIFastAPI
DatabasePostgreSQL
DeploymentDocker Compose

TLS certificates by Let's Encrypt / Certbot

# # # # # # # # # # # # # # # # # # # # # # # # # # # #
 # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # 

  ____ ___  _   _ _____  _    ____ _____
 / ___/ _ \| \ | |_   _|/ \  / ___|_   _|
| |  | | | |  \| | | | / _ \| |     | |
| |__| |_| | |\  | | |/ ___ \ |___  | |
 \____\___/|_| \_| |_/_/   \_\____| |_|

Or email me directly at <william@wtaylor.xyz>