Experience
Where I've worked.
Nine years building automation frameworks and quality systems across healthcare, enterprise SaaS, and developer tooling. Currently focused on agentic AI and GenAI quality engineering.
AI / Agentic Engineering
What I'm building.
Agentic AI Template
A full-stack AI agent template showcasing enterprise patterns. Features real-time streaming conversations, LangGraph-based agents, multi-tenant architecture, and comprehensive audit logging. Work in progress.
Thread It
A word-chain puzzle game where you build bridges between words by finding hidden connections. Features 22 levels with progressive difficulty, global leaderboards, achievements, and a mobile-first PWA experience.
Creator-Plugins: Claude Code Marketplace for Creators
A curated collection of Claude Code plugins for creative professionals and content creators, featuring tools for audio production, image generation, brand asset management, and copywriting optimization.
Recent
Selected roles.
- Nov 2023 – Present
SAS Senior Software Development Engineer in Test Nov 2023 – Present
Leading GenAI quality strategy for SAS Health, an enterprise healthcare data platform.
- Built an agentic engineering system integrating Playwright CLI, GitHub MCP, Jira/Confluence MCP, and a custom Zephyr MCP server, presented during R&D demos to 300+ engineers and earned recognition from the senior leadership team including the CTO and SVP of Engineering, accelerating cross-team communities of practice for sharing and collaborating on agentic engineering practices.
- Architected ETL validation pipelines across 5 cloud ingestion surfaces (Azure FHIR, AWS HealthLake, Azure Blob, AWS S3, FHIR Bundle transforms) and 3 database layers (Snowflake, PostgreSQL, SingleStore), catching 30–40% of data-contract regressions before production.
- Designed a modular automation framework from scratch with embedded WCAG 2.1 audits and OMOP/FHIR/CDISC validators in CI/CD, standardizing testing across 3 product teams and cutting duplicated test infrastructure effort by ~40%.
- Built a multi-layer E2E suite for SAS Health Copilot, the natural-language clinical data discovery agent that lets clinicians and researchers explore EHR/FHIR data and identify patient cohorts without SQL, covering eval, API, and UI layers across the multi-agent pipeline.
- Validated RAW-to-SDTM clinical data transforms for SAS Life Sciences, the CDISC-compliant pipeline that converts raw trial data into FDA/EMA submission-ready SDTM datasets, reaching ~95% scenario coverage across multiple SDTM domain types and versions.
- Mentored 3 junior SDETs on FHIR/OMOP/CDISC standards, cutting average domain onboarding from ~6 weeks to ~3 weeks.
Agentic AILangGraphMCPLLM EvalsLLM ObservabilityGuardrailsPlaywrightTypeScriptPythonSnowflakePostgreSQLFHIR / OMOPCI/CDAzureAWS - Nov 2022 – Jun 2023
Nuna Software Development Engineer in Test II Nov 2022 – Jun 2023
Built test infrastructure for Nuna’s 2.0 platform launch, a healthcare data platform processing real-world evidence on Protected Health Information.
- Cut smoke-test runtime by 30% via storageState auth caching, parallel test splitting, and concurrent suite execution, directly accelerating feature velocity for the 2.0 launch.
- Built a custom Playwright-to-Slack reporter surfacing GitLab Job IDs, HTML report links, and SDET-tagged failures in real time, eliminating ~2–3 hrs/week of manual triage across the team.
PlaywrightTypeScriptGitLab CINode.jsReactPythonDjangoAWS
Earlier
Other roles.
- May 2022 – Oct 2022Onna Software Development Engineer in Test
Cypress E2E coverage for core unstructured-data eDiscovery workflows.
- May 2021 – May 2022TransLoc (Ford Motor Company) QA Automation Engineer
API contract suite (Node.js) and embedded Linux automation framework in Kotlin/JUnit on a Yocto image.
- Oct 2018 – May 2021Yardi QA Automation Engineer
Multi-layer test suites for an AI chatbot launch (API/web/SMS) and C#/Selenium framework. Promoted from QA Specialist.
- May 2017 – Sep 2018Work Truck Solutions QA/QC Analyst
Built POM Selenium framework from scratch. Promoted from Data Processing Specialist.