Skip to main content

Command Palette

Search for a command to run...

Back Home

Career timeline

Experience

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

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
  • 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
  • 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
  • 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
  • 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

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

  • 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

SlashRTC

  • 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