Projects / Selected work

Engineering you can inspect.

Reusable project pages connect motivation and architecture to source code and working demonstrations.

Project index

Built, measured, documented.

Each project uses the same typed content model and detail template, with live demos linked when available.

Active06 technologies

Engineering Portfolio

A fast engineering portfolio that connects structured career accomplishments and technical projects to reusable, accessible interfaces. Astro generates the static site while GitHub Actions deploys verified builds to Cloudflare.

  • Astro
  • TypeScript
  • Cloudflare Workers
  • GitHub Actions
  • Rust
  • WebAssembly
Active07 technologies

Snake

A browser-based Snake game with its rules implemented as a reusable Rust engine and delivered through WebAssembly. It combines Canvas rendering, fixed-step simulation, responsive controls, and static-site packaging.

  • Rust
  • WebAssembly
  • wasm-bindgen
  • web-sys
  • HTML Canvas
  • Trunk
  • GitHub Actions
Active04 technologies

Time Card Tracker

A local Python desktop application for tracking work sessions and allocating recorded time across NWA charge codes. It combines a Tkinter interface with SQLite persistence and configurable daily, weekly, and monthly reporting.

  • Python 3.11
  • Tkinter
  • SQLite
  • PyInstaller