Portfolio Projects

Programming, networking, systems, and documentation-focused work.

These projects reflect the kind of work I enjoy most: building practical solutions, validating that they work, and documenting them clearly enough that someone else can understand the design, the process, and the result.

Systems / Home Lab Projects

Repurposed laptop hardware used to build the home lab server

Home Lab Server / NAS from Repurposed Laptop Hardware

Built a practical Ubuntu home lab server from old laptop parts, switched from CasaOS to Webmin for more direct administration, and configured Samba-based shared storage with client-side Windows access.

  • Ubuntu Server
  • Webmin
  • Samba
  • UFW
  • Hardware Repurposing

View Project

Programming Projects

Java GUI for Nile Dot Com project

Nile Dot Com - Event-Driven Java GUI

Java e-commerce simulation with inventory lookups, cart management, discounts, invoice generation, and transaction logging through a guided user workflow.

  • Java
  • GUI
  • CSV I/O
  • Event-Driven Design

View Project

Java multithreaded banking simulator output

Banking Simulator - Multithreading / Synchronization

Concurrent bank simulation that emphasizes coordinated threads, lock ordering, atomic account operations, and audit visibility.

  • Java
  • Threads
  • Locks
  • Concurrency

View Project

Networking Projects

Topology of the small business Packet Tracer network

Small Business Network - Packet Tracer

Segmented small office design with VLANs, trunks, inter-VLAN routing, and ACL verification through structured testing.

  • Packet Tracer
  • VLANs
  • ACLs
  • Routing

View Project

Topology of the medium business Packet Tracer network

Medium Business Network - Layer 3 Core and ACL Policy

Multi-department network design with SVIs, centralized services, DHCP relay, guest isolation, and policy-based inter-VLAN access control.

  • SVIs
  • DHCP Relay
  • ACLs
  • Segmentation

View Project

Research / Digitization Projects

Project Hines - WWII Logbook Digitization

An ongoing archival project focused on converting handwritten WWII flight logbooks into structured, searchable digital records.

  • Python
  • OCR
  • Data Extraction
  • Metadata Design

View Project