Hasitha Aravinda
Architect at WSO2. I work on programming languages, integration, durable workflows and AI agents.
Now
I lead the design of Durable Workflow and Durable Agents in WSO2 Integrator: long-running processes and AI agents that wait for people and events, and keep going after restarts. Want to try it? Start with the demos.
Latest
- Agentic Claim Approval Workflow: An AI Agent That Follows the Policy ↗
An expense-claim workflow where an AI agent applies the policy, asks a person when unsure, and gates the payment.

- Workflows That Wait for People: Durable Workflows & Human Tasks in WSO2 Integrator ↗
A durable claim-approval workflow that pauses for a manager's decision and survives restarts while it waits.

- Workflows that wait for people ↗
Durable workflows for business processes that pause for a human decision, built with WSO2 Integrator.
- Agent-Flavored Markdown: Natural Language Specifications for Framework-Agnostic Agent Development ↗
Maryam Ziyad Mohamed, Hasitha Aravinda, Rania Khalaf. A Markdown-based format for defining portable AI agents.
All writing, talks and videos →