Software Projects
This website!
Source code on GitHubSeptember 2024 - svelte(kit)
- typescript
- tailwindcss
This website is a SvelteKit app that renders most of its text via markdown documents. I write blog posts and project entries on my machine, then push to GitHub when I’m done. I store metadata in the markdown frontmatter, which the app uses for sorting, filtering, and a semi-private draft mode that shows a word count and hides the page from listing. A GitHub Action builds the website and deploys it to a DigitalOcean droplet via ssh.
Website and Content Management System
Institute to Transform Child Protection
September 2024 - July 2025 - react
- nextjs
- typescript
- tailwindcss
- figma
- payloadcms
Contract position for the non-profit organization ITCP. Redesigned, developed, and briefly maintained a website and CMS. Handled all aspects of project execution, including
- Scope, project planning and management
- Negotiating payment and projec timeline, and providing updates throughout
- Designing and presenting wireframes in alignment with brand guidelines
- Full-stack development with Next.js, using Payload as the CMS framework
- Automated deployment using Github Actions and DigitalOcean droplets
Project was taken offline and archived when the organization was sunset.
CSV to ISC Converter
March 2026 - rust
- data analysis
Building a small desktop application for my company, to convert our inventory job sheets into a legible calendars. My tool parses the data from an exported CSV, and converts each entry into a calendar event according to the RFC 5545 ICalendar standard. The resulting ISC file can easily be dragged-and-dropped into an Outlook calendar or equivalent.
- Built in Rust, using the iced framework for graphical interface.