Skip to main content

Accessibility statement

My commitment to an inclusive experience on the web

Last updated: June 2026

My commitment

I am committed to ensuring digital accessibility for people with disabilities. I continually improve the user experience for everyone and apply relevant accessibility standards.

Conformance status

This website aims to conform with WCAG 2.1 Level AA. I check critical public pages with automated accessibility scans and manual keyboard review before release.

Accessibility features

  • Keyboard navigation, including skip link, header controls, modals, and gallery lightbox
  • Color contrast validated on critical routes in light theme
  • Animations respect the prefers-reduced-motion setting
  • Content available in English, Spanish, and Portuguese
  • Typography uses rem-based sizing so text scales with browser settings

Visuals section

Creative coding experiments in Visuals may use canvas, WebGL, or embedded demos that are not fully covered by automated scans. I verify keyboard reachability and provide textual context where possible.

Suggestions

If you encounter barriers on this site, send me a suggestion below or reach out via LinkedIn. I aim to respond within five business days.