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.
- 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.
- 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.
Free Software Movement Karnataka
Contributed to community initiatives.
SlashRTC
Worked in creating UI/UX interfaces and converting design to code.
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