Work
This is a collection of some of the applications and sites I've worked on in the past few years. They include full-stack web apps, CMS sites, and projects on which I performed accessibility audits and implemented enhancements in order to ensure that the sites would be fully accessible and meet WCAG standards.
Garbanzo
Primary Role
Full-stack development
Highlights:
Fully custom and accessible learning interface; real-time notifications; Google Classroom, Stripe, and Algolia integrations.
Tech stack:
Laravel, Vue, Inertia.js, Tailwind CSS, Laravel Nova, Laravel Vapor, PostgreSQL, Stripe, Algolia, WebSockets.
Comprehensible Classroom
Primary Role
Full-stack development
Highlights:
Stripe integration, e-commerce functionality, license management for purchased content, API routes for a Craft CMS marketing site, subdomain management for the web app.
Tech stack:
Laravel, Vue, Inertia.js, Tailwind CSS, Laravel Nova, PostgreSQL, Stripe.
Heritage Action for America
Primary Role
Full-stack development
Highlights:
Vue integration with Craft CMS on the public-facing site and a Laravel Nova admin app for importing and organizing data retrieved from third-party APIs.
Tech stack:
Laravel, Vue, Tailwind CSS, MySQL, Laravel Nova.
HireRight
Primary Role
Full-stack development
Highlights:
Content retrieval from Contentful, Netlify serverless functions, Algolia integration, and custom CLI commands.
Tech stack:
React, Next.js, Tailwind CSS, Algolia, Contentful, Netlify.
Relias Media
Primary Role
Frontend development
Highlights:
Vue integration with Craft CMS and e-commerce functionality provided via Magento's GraphQL API.
Tech stack:
Vue, Magento, Sass, GraphQL.
Brady United
Primary Role
Accessibility auditing and enhancements
Highlights:
Performed manual and automated accessibility audits and implemented enhancements to ensure a fully accessible experience and WCAG compliance.
Nurse.com
Primary Role
Frontend development
Highlights:
Vue integration with Craft CMS, e-commerce functionality provided via Magento's GraphQL API, YAML parsing tool for custom Sass style helpers.
Tech stack:
Vue, Magento, Sass, GraphQL.
Scottish Rite NMJ
Primary Role
Accessibility auditing and enhancements
Highlights:
Performed manual and automated accessibility audits and implemented enhancements to ensure a fully accessible experience and WCAG compliance.
Open Space Institute
Primary Role
Accessibility auditing and enhancements
Highlights:
Performed manual and automated accessibility audits and implemented enhancements to ensure a fully accessible experience and WCAG compliance.
Via TRM
Primary Role
Frontend development
Highlights:
React single-page applications for managing user data, study abroad brochures, and study abroad applications; multi-step forms with dynamic fields.
Tech stack:
React, Styled Components.