Riley Paul

Full-Stack Software Developer

TravelLighter

Sep 2024

A web app for creating detailed packing lists for backcountry adventures
Typescript
React
SQL Database
Astro JS
OAuth2

Todo App

Jul 2024

The least interesting project with some interesting choices under the hood
React
Hono/Express
OAuth2
Astro
SQL Database

3x3=15 Game

Apr 2024

Number puzzle game built using React
React
Typescript
Email Server
Tailwind CSS

Weather Station Constellation

Aug 2023

Serverless web application running on Lambda functions to collect data from constellation of remote weather stations and send daily report to project management
NodeJS
CI/CD
Lambda Functions
Email Service
Cronjob
Email Automation

Construction Applets

Apr 2023

Custom GIS data analysis tooling packaged in an easy-to-use web application
SvelteKit
Typescript
Vercel
Prisma
Serverless Functions
SQL Database
Python GIS

Plot Digitizer Web App

Oct 2022

Web app to convert images of plots to raw data
React
Typescript
Tailwind CSS
HTML Canvas

Personal Website

Sep 2022

You're browsing it as we speak.
Astro
Tailwind CSS
Typescript
ThreeJS
HTML
Github Pages

Photography Portfolio

Aug 2022

Photo portfolio site built from scratch using Astro and React and deployed on Github Pages.
Astro
React
Static-Site-Generation
Tailwind CSS
Github Pages

Construction Progress Mapping

Jul 2022

Amalgamation of multiple sources of construction progress information to map in easy to understand manner
Python
KML
Pandas
Excel
Geospatial
GIS

Chainage Photo Renamer

Nov 2021

GUI Windows application written in Python for renaming photos with their location relative to a linear project's centerline.
Python
GUI
TKinter
Quadtree Optimization

AutoCAD Automation Library

Sep 2019

A Python library for automating AutoCAD by programmatically generating script files
Python
Object-Oriented Programming
Custom Library
Automation

Remote Control Hovercraft

Dec 2018

Remote control hovercraft built using foamboard, 3D printing, and hobby RC electronics. Designed using Onshape
3D Printing
Mechanical Design
Sheet Metal Modelling
Onshape
Electronics

Baja SAE Sheet Metal Seat

Mar 2018

Custom bucket seat made of aluminum sheet metal for use in the Baja SAE car.
3D Modelling
Fabrication
Iterative Design
Prototyping
Solidworks