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

Current

Lead engineer for enterprise accessibility testing products, architecting and building tools used by accessibility professionals and enterprise clients.

A11yInspect - Browser Extension (Link)

  • Designed and built Chrome extension for real-time WCAG 2.x compliance testing in live web pages
  • Implemented automated accessibility rules engine combining DOM analysis, ARIA validation, and visual checks
  • Built in-page code highlighting system mapping accessibility violations to exact DOM nodes and source locations
  • Developed visual testing utilities for heading structure analysis, tab order visualization, and color contrast validation
  • Optimized scan algorithms to run efficiently on complex, production-scale web applications

A11yNow - Automated Testing Platform (Link)

  • Built browser-driven accessibility automation engine using Playwright with DOM traversal and computed style analysis
  • Designed extensible rule evaluation framework with versioned WCAG mappings for continuous standards updates
  • Implemented data architecture for issues, pages, scans, and historical trend analysis in PostgreSQL
  • Integrated hybrid automation workflow combining machine detection with human validation for accurate reporting

Platform Engineering

  • Built backend services with Node.js, Express, and PostgreSQL (Drizzle ORM) supporting multi-tenant data and role-based access
  • Implemented scheduled scans, authentication management (HTTP Auth, Cookie Auth, Scripted Login), and secure credential storage
  • Created data visualization dashboards with React for accessibility metrics and compliance trend reporting
  • Mentored developers through code reviews and ensured clean architecture and maintainable codebases
React iconReactTypeScript iconTypeScriptNode.js iconNode.jsExpress iconExpressPostgreSQL iconPostgreSQLDrizzle ORM iconDrizzle ORMPlaywright iconPlaywrightTailwind CSS iconTailwind CSSChrome ExtensionWCAG iconWCAGARIA iconARIARedisMongoDB
  • Developed and maintained reusable React Native and Next.js components for internal design system
  • Executed proof-of-concept applications evaluating emerging technologies including React Query, Zustand, and Supabase
  • Contributed accessible, composable components to open-source library adaptui/react-native-tailwind
  • Collaborated with design team using Figma to implement responsive interfaces following accessibility best practices
  • Integrated Supabase backend with PostgreSQL for data synchronization and authentication
React Native iconReact NativeTypeScript iconTypeScriptNext.js iconNext.jsReact Query iconReact QueryFigma iconFigmaZustand iconZustandSupabase iconSupabasePostgreSQL iconPostgreSQL
  • Led frontend migration of medical supply chain management system from AngularJS to Angular 12
  • Developed new features including inventory tracking, order management, and reporting modules
  • Collaborated with cross-functional teams to gather requirements and ensure alignment with project goals
  • Implemented unit and integration tests to maintain code quality and reduce production bugs
  • Conducted code reviews and maintained technical documentation
Angular iconAngularTypeScript iconTypeScriptJavaScript iconJavaScriptRxJSREST APIs
  • Developed and maintained Angular components for healthcare supply chain management application
  • Implemented responsive UI features using Angular Material and SCSS ensuring cross-browser compatibility
  • Participated in Agile ceremonies including daily standups, sprint planning, and retrospectives
  • Resolved production bugs and implemented performance optimizations for frontend components
  • Wrote technical documentation for component libraries and APIs
Angular iconAngularTypeScript iconTypeScriptJavaScript iconJavaScriptAngular MaterialSCSS
  • Completed internship program with training in JavaScript, HTML, CSS, and Angular fundamentals
  • Built interactive web components as part of training projects
  • Collaborated with senior engineers on production codebase, contributing bug fixes and minor enhancements
  • Received full-time offer as Associate Software Engineer upon completion
JavaScript iconJavaScriptHTML iconHTMLCSS iconCSSAngular iconAngularGit

Free Software Movement Karnataka

  • Contributed to open-source initiatives promoting free software adoption in educational institutions
  • Participated in community workshops and events focused on web development and open-source technologies
  • Collaborated with community members on documentation and project contributions
Open SourceCommunity BuildingWeb Development

SlashRTC

  • Designed user interface mockups and wireframes for web applications
  • Converted designs to responsive HTML/CSS code
  • Collaborated with development team to ensure design feasibility and optimal user experience
UI/UX DesignHTML iconHTMLCSS iconCSSWireframing

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

© 2026 Criston Mascarenhas

Kto navigate