Senior Product/Platform Engineer specialising in browser automation, accessibility infrastructure and developer tools

Remote

Remote


Remote

Bangalore Urban, Karnataka, India

Bangalore Urban, Karnataka, India








Bachelor of Engineering, Computer Engineering
Vivekananda College of Engineering & Technology, Puttur
Bachelor of Arts - BA, Hindi Language and Literature
Mysuru Hindi Prachar Parishad
Join Criston and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Product/Platform Engineer specialising in browser automation, accessibility infrastructure and developer tools
Senior full-stack/product engineer with 5+ years of experience building production SaaS platforms, browser-based tooling, Chrome extensions, automation engines, and developer-facing products. Architect and lead engineer of enterprise accessibility testing products using React, Node.js, PostgreSQL, Playwright, and browser automation. Strong end-to-end owner with experience shipping zero-to-one products, building reliable scan/ execution pipelines, instrumenting usage and compliance metrics, and using Al coding/agent tools such as Claude and Codex to design, test, debug, and deliver production-ready software.
Puttur
claude code
claude
codex
deepseek
grok
hermes agent
Senior Software Engineer at BarrierBreak, Mar 2026 - Present · 5 mo, Remote
Full Stack Software Engineer at BarrierBreak, Nov 2023 - Present · 2 yrs 10 mos, Remote, 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. I work closely with accessibility experts and product managers to turn compliance guidelines into real, usable features. I believe accessibility should be built into every layer of software design. My goal is to make digital accessibility measurable, scalable, and seamless—combining automation, performance, and inclusive design principles to create products everyone can use.
Frontend Developer at Timeless Ventures, Oct 2022 - Oct 2023 · 1 yr 1 mo, • Developed and maintained React Native components, screens, and product features for a production mobile app, plus Next.js components for an internal design system. • Built proof-of-concept applications evaluating React Query, Zustand, Supabase/PostgreSQL, data synchronization, and authentication flows. • Contributed accessible, composable components to adaptui/react-native-tailwind, improving reusable UI patterns across mobile surfaces.
Software Engineer I at GlobalLogic India, Jul 2022 - Sep 2022 · 3 mos, Remote, - 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, including developers, designers, and stakeholders, to gather requirements and ensure alignment with project goals. - Conducted thorough testing and debugging, identifying and resolving issues promptly to deliver a high-quality, error-free product. - Actively participated in code reviews, providing valuable feedback and suggestions for optimization and code quality improvements. - Contributed to the documentation process, creating comprehensive and user-friendly documentation for future reference and knowledge sharing. - Stayed updated with the latest industry trends.
Associate Software Engineer at GlobalLogic India, Sep 2021 - Jul 2022 · 11 mos, Bangalore Urban, Karnataka, India
Software Engineer at GlobalLogic India, Mar 2021 - Sep 2022 · 1 yr 7 mos, Bangalore Urban, Karnataka, India, • Built responsive modules for inventory tracking, order management, reporting, and enterprise healthcare supply-chain workflows. • Worked across Angular, TypeScript, Java/Spring Boot services, MongoDB, Elasticsearch, and MySQL; participated in architecture and design discussions with senior leads.
Frontend Developer at SlashRTC, Jul 2019 - Aug 2019 · 2 mos, • Built frontend UI components and collaborated with engineers on production web application workflows.
Bachelor of Engineering, Computer Engineering, Vivekananda College of Engineering & Technology, Puttur
Bachelor of Arts - BA, Hindi Language and Literature, Mysuru Hindi Prachar Parishad
github: https://github.com/crstnmac
medium: https://medium.com/@devcriston
criston.dev: https://criston.dev/