Portfolio
I build end-to-end systems that deliver real value—from fast, accessible, secure websites to data-driven tools that make complex information usable. I extend platforms like Statamic with custom Laravel code and bring applied data science to the web through Shiny and webR.
R Packages
- ggthemeAI – AI-assisted tools for generating custom
ggplot2themes - formula1data – Client for the Jolpica F1 API and related database tools
- c3plot – A grammar for creating interactive C3.js charts from R
Tank Wash Directory
PHP-StatamicTankWashDirectory.com is the most complete and accurate listing of tank cleaning service providers related to the bulk liquid transportation service industry. It connects carriers and dispatchers with providers of retail and wholesale tank wash solutions for trailer tanks, IBC, ISO, and rail through a powerful search and map interface. Tank wash service providers can sign up and manage their business' listing.
This site has significantly grown organic search visibility of an entire ecosystem of software for the transportation industry.
Technologies used: Laravel, Livewire, PostGIS, Statamic CMS, Leaflet (open source map library)
Interactive ggplot2 Gallery (webR + Wasm)
PHP-Livewire/WasmA dynamic gallery of ggplot2/Plotly examples powered by webR. Integrates my content management backend (Statamic) with a Livewire UI to let me share plots and data reproducibly
Agility ERP
PHP-StatamicAgility ERP is a software consulting and development company. They created custom solutions for various industries including bulk liquid transportation, batch manufacturing and complex supply chain logistics, and their largest customers run more than $1 B in transactions annually through their systems.
I built the site with Statamic, a cutting-edge flat-file CMS, using a page builder setup to give the marketing team the ability to effortlessly shape page layouts and navigation. We preserved all important content and SEO from their legacy Wordpress site. Building the site in Statamic also allowed me to eliminate countless WP plugins that had long started to become security, maintenance, and performance liabilities in the old site.
Technologies used: Statamic, TALL Stack
AppMapper.ai
PHP-LaravelThis is an app I developed for my employer to visualize dependencies in enterprise software and IT. It is currently in use at my current employer (and shared here w/ their permission) as internal software to help us understand client business needs and pain points better and organize projects. SaaS version on the way!
Technologies Used: Laravel, FIlament, Livewire, Vis.js network, PostgreSQL
Web maps with 'Leaflet' and ggplot2 to visualize how ACS data has changed over 10 years for household income and home value in New Hampshire, Vermont, and Maine. The data displayed is at the "county subdivision" level, aka what we calls "towns" or cities in New England.
I made this app to plot a dataset that combined ACS (American Community Survey) data with county-level data about voting in the 2016 presidential election. This was probably my first app to start exploring the political and socioeconomic make up of American communities
c3plot
R-pkgdownDocumentation website for an R package that integrates R with the C3.JS visualization library. The site is statically-generated as a part of the CI pipeline
ggthemeAI
R-pkgdownDocumentation website for an R package that lets users generate ggplot2 themes easily with AI. The site is statically generated on push.