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