Skip to main content

Experience

Role history, product ownership, platform work, and technical leadership — 7 roles across 5 organizations, currently Senior Software Engineer at BarrierBreak.

BarrierBreak

Senior Software Engineer Nov 2023 — Present

Senior engineer building enterprise product and platform tooling across browser extensions, automation services, multi-tenant APIs, dashboards, and developer workflows. Promoted in March 2026 in recognition of technical leadership, product impact, and ownership across the platform.

A11yInspect — Browser Extension

  • 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

  • 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
  • Built a secure user impersonation feature that helped reproduce and debug production issues faster without disrupting customer workflows
  • 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 · TypeScript · Node.js · Express · PostgreSQL · Drizzle ORM · Playwright · Tailwind CSS · Chrome Extension · WCAG · ARIA · Redis · MongoDB

Timeless Ventures

Frontend Software Engineer Oct 2022 — Oct 2023
  • 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 composable components to open-source library adaptui/react-native-tailwind
  • Collaborated with design team using Figma to implement responsive, production-ready interfaces
  • Integrated Supabase backend with PostgreSQL for data synchronization and authentication

React Native · TypeScript · Next.js · React Query · Figma · Zustand · Supabase · PostgreSQL

GlobalLogic India

Software Engineer Jul 2022 — Sep 2022
  • Led frontend migration of a medical supply chain management system from AngularJS to Angular 12
  • Shipped inventory tracking, order management, and reporting modules on the new stack
  • Added unit and integration tests to reduce production regressions during the migration
  • Conducted code reviews and kept technical documentation current for the team

Angular · TypeScript · JavaScript · RxJS · REST APIs

Associate Software Engineer Sep 2021 — Jul 2022
  • Developed and maintained Angular components for a healthcare supply chain management application
  • Implemented responsive UI features with Angular Material and SCSS across browsers
  • Fixed production bugs and performance issues on high-traffic frontend paths
  • Documented component libraries and internal APIs for handoff and onboarding

Angular · TypeScript · JavaScript · Angular Material · SCSS

Software Engineer Intern Mar 2021 — Sep 2021
  • Completed internship training in JavaScript, HTML, CSS, and Angular fundamentals
  • Built interactive web components as part of training projects
  • Contributed bug fixes and small enhancements to the production codebase
  • Received a full-time offer as Associate Software Engineer on completion

JavaScript · HTML · CSS · Angular · Git

Free Software Movement Karnataka

Open Source Contributor Jan 2018 — 2020
  • 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 Source · Community Building · Web Development

Volunteer community work (2018–2020), overlapping the SlashRTC internship in mid-2019.

SlashRTC

UI/UX Design Intern Jul 2019 — Aug 2019
  • Designed user interface mockups and wireframes for web applications
  • Converted designs to responsive HTML/CSS
  • Worked with engineers to keep designs feasible and implementation-ready

UI/UX Design · HTML · CSS · Wireframing