Jun 2022–Present
AccessiWay Extension
Full-Stack Engineer
Chrome extension for automated web accessibility analysis. Built full architecture: service worker, content scripts, DevTools panel, backend API, AWS infrastructure.
The AccessiWay Chrome Extension automates web accessibility auditing directly in the browser. Developers install it, open any page, and get a structured report of WCAG violations powered by axe-core — with severity levels, affected elements, and remediation guidance.
I built the entire technical stack from scratch: the Manifest V3 extension (service worker, content scripts, DevTools panel), a Node.js backend API for storing audit history and aggregating reports across pages, MongoDB for persistence, and AWS CDK for infrastructure-as-code deployment.
The most recent addition is @accessiway/mcp — an MCP server that exposes 50 tools for LLM-native accessibility automation. This lets AI assistants (Claude, Cursor, etc.) run accessibility audits, query results, and generate fixes programmatically through the Model Context Protocol.
Key Contributions
- Architected the full Manifest V3 extension: service worker lifecycle, content script injection, and DevTools panel UI in React 18
- Integrated axe-core for WCAG 2.1/2.2 violation detection with structured severity and element metadata
- Built Node.js REST API with MongoDB for audit persistence, team sharing, and historical trend analysis
- Deployed complete AWS infrastructure via CDK: Lambda, API Gateway, DynamoDB, S3, CloudFront
- Published @accessiway/mcp — MCP server with 50 tools enabling LLM-native accessibility automation