FAQ
Questions clients ask
What I build, what I test, and how engagements work.
Answers
- Can you build production n8n workflows?
- Yes. I build n8n workflows with explicit state, error-handling subworkflows, retries, and dead-letter queues, so failures are caught and can be replayed rather than lost. Examples include a PostgreSQL budget state machine, the Autonomous AI Email Agent, and cloud cost and compliance workflows.
- Can you build n8n AI agents?
- Yes. I've built n8n agents with Gmail API ingestion, persistent thread memory, and Groq inference, plus AI steps using OpenAI, Gemini, and Langflow for screening, drafting, scoring, and assessments.
- Can you integrate n8n with APIs?
- Yes. That includes Gmail, Google Calendar, Google Sheets, Slack, ClickUp, Airtable, HubSpot, AWS, and custom REST APIs or webhooks, with authentication and rate-limit handling.
- Can you connect n8n to PostgreSQL?
- Yes. I use PostgreSQL with n8n for workflow state, audit logs, and dead-letter queues. The profitability guardrail project tracks budget states in PostgreSQL and isolates malformed payloads in a DLQ table.
- Can you add retry and error handling?
- Yes. Error Trigger subworkflows, jittered exponential backoff for rate-limited APIs, circuit breakers after repeated failures, and a dead-letter queue with alerts for anything that still fails.
- Can you self-host n8n?
- Yes. I set up self-hosted n8n on Docker or a VPS, which gives you control over the infrastructure, how workflows execute, and how the instance scales. The Autonomous AI Email Agent runs on self-hosted n8n exposed through a Cloudflare Tunnel.
- Can you test AI agents?
- Yes. I test whether an agent keeps context across turns, answers from the intended source, returns output in the expected structure, handles failed tool calls, and escalates when it should.
- Can you perform API testing?
- Yes. Authentication, authorization, status codes, payload validation, state transitions, business rules, and API/UI mismatches, with every defect documented as a reproducible request and response.
- Can you test multi-tenant SaaS?
- Yes. I led QA on PharmaConnect, a multi-tenant B2B pharmaceutical distribution platform, covering 20 end-to-end journeys across 6 user roles, with 80+ defects documented with API-level evidence and 11 critical P1 findings identified during enterprise QA and security testing. Across all QA engagements I have identified and documented 678+ defects.
- Can you test authentication and authorization?
- Yes. Session and token lifecycle, deactivated and changed accounts, role permissions at the API level, and cross-tenant access, backed by an RBAC permission matrix.
- Can you perform business-logic testing?
- Yes. Pricing, promotions, checkout, invoicing, payment reconciliation, and progress or reward systems, tested through the API under repeated requests, timeouts, and out-of-order steps.
- Can you provide pre-launch QA?
- Yes. A typical pre-launch package includes 20 exploratory journeys, API-level investigation, authentication and authorization checks, multi-tenant isolation tests, business-logic testing, a defect matrix, and a final QA report.
- Do you work remotely with US and international teams?
- Yes. I'm based in Karachi, Pakistan, and work remotely with international clients, with working hours that overlap US Eastern and Pacific business hours.
- Do I need to provide my own API keys?
- Yes. For LLMs and third-party services you provide your own accounts and keys, so usage costs and ownership stay with you. Credentials stay in your accounts.
- How are projects delivered?
- Every automation delivery includes documentation and a Loom video walkthrough. QA engagements end with a defect matrix, reproduction evidence, and a findings report.
- Can you name the clients you've worked with?
- Only where I have permission. Confidential client details, internal URLs, data, and payloads are never published.
Hire me
Available for remote AI automation, n8n, AI agent, API integration, and B2B SaaS QA projects.