Skip to main content

Command Palette

Search for a command to run...

Building:
Accessibility Dashboard
ProCasual

Criston Mascarenhas

Builder of developer-focused products with real-world impact

I’m a full-stack engineer and founder passionate about developer tooling, accessibility, and scalable SaaS architectures. I love taking problems that frustrate real teams—like accessibility testing, authentication complexity, and billing automation—and converting them into clean, reliable solutions.

Tech Stack

Selected Work

Writing

Work Experience

At BarrierBreak, I lead the engineering of an Accessibility Automation and Analytics Dashboard — a full-fledged platform that scans, analyzes, and reports accessibility issues across enterprise-scale websites. The system enables accessibility teams to automate audits, visualize WCAG compliance trends, and manage issue remediation efficiently.

Key contributions include:

  • Developing an automated scanning engine using Playwright and HTML_CodeSniffer for WCAG rule-based audits.
  • Building backend services with Node.js, Express, and PostgreSQL (Drizzle ORM) supporting multi-tenant data and role-based access.
  • Implementing scheduled scans, authentication management (HTTP Auth, Cookie Auth, Scripted Login), and secure credential storage.
  • Creating data visualization dashboards with React and chart libraries for accessibility insights.
  • Adding screenshot reporting for visual issue tracking and a custom tagging system to organize reports across teams.

These implementations reduced manual audit time by over 70%, improved scalability, and enhanced reporting accuracy. I also optimized Playwright parallelization, introduced structured logging with Winston, and streamlined system uptime and reliability.

On the frontend, I focus on building accessible, responsive, and semantic interfaces using React, TypeScript, Zustand, and Tailwind CSS—strictly following WCAG and ARIA standards. I integrate accessibility testing into CI/CD pipelines to catch issues early.

Beyond engineering, I mentor developers, lead code reviews, and ensure clean architecture, modular design, and maintainable codebases.

BarrierBreak GitHub Profile

React iconReactTypeScript iconTypeScriptNode.js iconNode.jsExpress iconExpressPostgreSQL iconPostgreSQLDrizzle ORM iconDrizzle ORMPlaywright iconPlaywrightTailwind CSS iconTailwind CSSWCAG iconWCAGARIA iconARIA
  • Developed and maintained internal design components, ensuring efficient functionality.
  • Executed Proof of Concepts (POC) and continuously stayed updated with cutting-edge technology stacks.
  • Contributed to adaptui/react-native-tailwind, a collection of components that are accessible, composable, customizable from low level to build your own UI & Design System.
React Native iconReact NativeTypeScript iconTypeScriptNext.js iconNext.jsReact Query iconReact QueryFigma iconFigmaZustand iconZustandSupabase iconSupabasePostgreSQL iconPostgreSQL
  • Developed and maintained a large scale medical supply chain management system, ensuring smooth and efficient operations.
  • Successfully migrated the existing codebase from AngularJS to the latest version, Angular 12, enhancing the system's performance and usability.
  • Implemented new features and functionalities, improving the overall user experience and streamlining business processes.
  • Collaborated with cross-functional teams to gather requirements and ensure alignment with project goals.
  • Conducted thorough testing and debugging to deliver a high-quality, error-free product.
Angular iconAngularTypeScript iconTypeScriptJavaScript iconJavaScript
Angular iconAngularTypeScript iconTypeScriptJavaScript iconJavaScript
JavaScript iconJavaScriptHTML iconHTMLCSS iconCSS

Free Software Movement Karnataka

Contributed to community initiatives.

SlashRTC

Worked in creating UI/UX interfaces and converting design to code.

UI/UX iconUI/UXHTML iconHTMLCSS iconCSS

Philosophy

I’m driven by two things: empowering developers with automation that feels effortless, and building beautiful, stable systems that scale without complexity.

I enjoy working across the stack—from PostgreSQL and Drizzle ORM to Chrome extensions and React UIs. Always experimenting with scalability, CI/CD, and DX-focused engineering.

If you love talking about accessibility, platform engineering, auth systems, or product architecture—let’s connect.

Loading...

Recently Played

© 2025 Criston Mascarenhas

Kto navigate