KATALON
AI Product Engineer
- Product Owner and Engineering Lead for Kally and the Katalon Support Assistant; own roadmap, architecture, delivery, and hands-on execution
- Led Kally, a Slack-native ambient AI teammate that helps product and support engineers triage cases, analyze logs, create Jira tickets, draft Confluence articles, review GitHub pull requests, and monitor CI workflows
- Designed the core security model where AI acts through each user's own authorized credentials instead of a shared service account, with approval-gated write actions, encrypted credential storage, access policies, and audit logs
- Built multi-agent workflows powered by OpenCode for runbook execution, ticket creation, knowledge-base drafting, log analysis, GitHub PR review, CI analysis, and autonomous fix attempts
- Architected a secure MCP proxy layer connecting Salesforce, Jira, Confluence, Google Drive, Slack, GitHub, Grafana, Metabase, PostHog, and LaunchDarkly while enforcing policy checks before upstream systems are touched
- Delivered a cloud-native platform across 9 Google Cloud Run services, including a multi-container runner with an OpenCode sidecar and isolated Daytona sandboxes for untrusted command execution
- Maintained an 11-package TypeScript monorepo with strict typing, shared schemas, 733 automated tests across 45 test files, and CI/CD through GitHub Actions, Cloud Build, Artifact Registry, and Workload Identity Federation
- Product Engineer and Support Lead for TrueTest, Katalon's autonomous testing platform that turns production web traffic into executable end-to-end test suites — ran customer-facing communication and issue triage, then closed the loop by implementing the fixes and shipping the features myself
- Shipped full-stack into TrueTest's production stack — Java/Quarkus backend services and the internal React operations console — including session search across both the Athena and ClickHouse execution paths with server-side query validation, a raw-data inspection view, and global AUT search with per-token matching and active-first ranking, reused on the Support Mode console
- Exposed Smart text exclusions in TrueTest Mode with a newline-delimited selector input, so CSS selectors containing commas and spaces round-trip without silent corruption
- Built the diagnosis tooling support and operations use to triage live customer sessions, cutting time-to-root-cause on escalations and removing the back-and-forth that used to block every investigation
- Held a test-first bar on a large multi-team codebase, pairing every TrueTest change with unit coverage across React components and Java query builders so support-critical paths could not silently regress
- Partnered with Product, Engineering, and Account Management to surface customer insights, prioritize improvements, and expand internal/self-service support knowledge
- On-site/Remote
- AI/LLM
- Product Owner
- Full-stack
- DevOps
- Support Lead