Community
Giving back
I volunteer as a teacher and IT helper, mentor a robotics team, judge hackathons, speak at community events and publish open-source tools. This page collects that work in one place.
Ways I contribute
Judging & mentoring
Talks & workshops
Open source
Volunteering
Teaching, mentoring & service
Time given to my local community, away from the day job.
4 years volunteering
Gurukul
- Hindi teacher (3 years)
- IT volunteer (1 year)
Volunteer
Sikh Centre of Seattle
- Teacher
- IT volunteer
Volunteer
Jack in the Bot, Team 2910
Judging
Hackathons & competitions
Evaluating AI and security projects, and sharing feedback with the teams behind them.
CompletedFinal Judge & Expert Panelist
AI Defense Lab 2026
Seattle Data AI & Security
- September 24–26, 2026
- Online
CompletedJudge & Mentor
Secure AI Hackathon 2026
Seattle Data, AI & Security Community
- July 30, 2026 – August 2, 2026
- Online
Speaking
Talks & workshops
Conferences, community workshops and panels on AI agents, MCP and test automation.
Live Workshop
AI-Powered Test Failure Investigation: From Failed CI to Root Cause
Innovate QA
- November 15, 2026
- Bellevue, Washington - venue to be announced
Completed
CompletedInvited Talk
From AI Demo to Production-Ready Enterprise Product
Seattle Data AI & Security
- October 1, 2026
- Microsoft campus, Redmond, WA
Open source
Open-source repositories
Tools I maintain in public. Install them from npm or read the source on GitHub.
playwright-ms-auth
Microsoft Entra ID authentication for Playwright end-to-end tests, with password and certificate authentication and flexible credential providers.- Playwright
- Microsoft Entra ID
- Authentication
playwright-codegraph
Deterministic, code-graph-powered affected-test selection and scenario coverage for Rush monorepos. Connects code changes to the tests that matter.- Playwright
- Code graphs
- Rush monorepos
playwright-ai-reporter
AI-powered test reporting for Playwright: a Test Health Report, failure analysis, bug creation, fix suggestions and Slack and Teams notifications for CI/CD.- Playwright
- AI reporting
- CI/CD
developer-assistant-skills
A vendor-neutral developer plugin for Claude Code, GitHub Copilot and Codex. Skills and agents that support the software lifecycle with bounded, closed-loop repair.- Developer tools
- AI agents
- Skills
Organizing an event or hackathon?
I am happy to hear about speaking, judging and mentoring opportunities.