Projects

Gizmo Arcade

Gizmo Arcade is your one-stop hub for time-saving tools and fun games.

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Nunjucks
  • AWS S3
  • AWS CloudFront
  • AWS Route 53

JayCMS

A content management system built with JavaScript.

  • TypeScript
  • Node.js
  • Express.js
  • Nunjucks
  • PostgreSQL
  • Vitest
  • AWS EC2

Download Link Manager

A React application for generating temporary download links to protected files. A practical use case is generating download links for a customer after purchasing a digital asset.

[UN: demouser, PW: #DemoUser123#]

  • React
  • TypeScript
  • Vite
  • REST API
  • Node.js
  • AWS CloudFront
  • AWS S3
  • AWS Lambda
  • AWS APIGateway
  • AWS DynamoDB
  • AWS Cognito

Ollama Chat

A client-server application that provides a user-friendly chat interface for the open source Ollama cloud models.

  • LLM
  • React
  • TypeScript
  • Vite
  • Node.js
  • REST API
  • AWS CloudFront
  • AWS S3
  • AWS Lambda
  • AWS APIGateway

DST Info

An application that provides daylight saving time (DST) information for a time zone on a given date. Useful for including DST offset in future dates e.g. for scheduled events.

  • HTML
  • CSS
  • JavaScript
  • AWS S3
  • AWS CloudFront
  • AWS Route 53
  • AWS Lambda
  • AWS APIGateway

Drum Kit

A fun little application that simulates an electronic drum sample pad.

  • HTML
  • CSS
  • JavaScript