Portfolio

My Portfolio

Welcome to my project portfolio, where I share my work across three distinct domains: software development, music creation, and educational content. While these areas sometimes intersect in projects like Piano Fitness, which bridges software development and music education, each domain represents its own complete body of work. Here you'll find everything from ambient electronic albums and traditional piano compositions to educational programming resources and innovative software tools. Each project tells its own story of creative exploration, technical innovation, or educational impact.

Software Projects

WesternFriend.org

Software active January 2025

A website for Western Friend (westernfriend.org), a Quaker publication that provides resources and support for Quaker communities and individuals seeking to live out their faith in the world. Western Friend is part of the Religious Society of Friends.

Music Projects

Education Projects