At Infragistics, I owned test automation for Reveal, the embedded analytics SDK. I migrated more than 700 tests from Selenium to Playwright and TypeScript, redesigning the framework and reducing full-suite execution time by about 55%.
At LangChain, I improved the existing Playwright and TypeScript framework, restructuring tests with the Page Object Model and reusable authenticated sessions. I also strengthened CI integration so the pipeline could serve as a reliable quality gate.
Across contract roles, I’ve built automation frameworks from scratch with Cypress, Playwright, and pytest, and worked with web, mobile, API, and data-pipeline testing. I use Claude Code, Claude, and GitHub Copilot in my daily engineering work, and built a mobile automation framework with Maestro before migrating it to Python with AI assistance.

