0%
Available For New Projects

I Build AI Agents That Do The Work

I'm Sanjaya Jayathilaka, a developer from Sri Lanka. I take slow, repetitive, manual processes and rebuild them as reliable systems — AI agents, workflow automation, web scraping, and custom backends.

300+ Projects Completed
5 Core Disciplines
MVP First Delivery Model
Portrait of Sanjaya Jayathilaka
AI Agents Reason · Decide · Act
Workflow Automation n8n · APIs · CRMs
Web Scraping Clean, Structured Data
01 — About

Who I Am

Most of my work starts with a process that is slow, repetitive, or hard to manage by hand.

I study how that process actually works, identify which decisions can be automated, and build a system that handles the work reliably. My main focus now is AI agent and workflow development — systems that read and understand information, apply business rules, make recommendations, interact with external tools, and complete multi-step tasks end to end.

My background in web scraping makes the AI work sharper, because an agent is only as useful as the information it can reach. I've spent years pulling structured data out of dynamic sites, login-protected platforms, directories, and other difficult sources — then cleaning, matching, deduplicating, and shipping it somewhere useful.

I choose tools according to the project instead of forcing every problem into the same framework. Sometimes AI is the centre of the solution. Sometimes a plain algorithm, an API integration, or an automation script is simply the better answer.

My job is to know the difference.

Based In Sri Lanka Working Worldwide Problem First, Code Second MVP → Feedback → Scale
300+
Projects completed — from quick data tasks to full custom software builds.
5
Core disciplines — AI agents, automation, scraping, backends, Discord bots.
Working Style

Understand the real business problem — then write code.

Inputs, outputs, decision rules, edge cases, success criteria. Clarified before anything gets built.

02 — Services

What I Do

Five disciplines that share the same backbone — backend logic, API communication, data processing, and systems that run without constant supervision.

Primary Focus

AI Agents & Workflow Development

Systems that read and understand information, apply business rules, make recommendations, call external tools, and complete multi-step tasks — connected to the places your work actually happens.

Retrieval-Augmented Generation Tool Calling Multi-Step Reasoning Voice Agents

Workflow Automation

Multi-step processes wired together across n8n, APIs, email, Sheets, CRMs, forms, and messaging platforms — with real error handling, not happy-path demos.

Web Scraping & Data Pipelines

Extraction from dynamic sites, login-protected platforms, directories, and e-commerce sources — then cleaned, matched, deduplicated, and exported wherever you need it.

Anti-Bot Handling Proxies Deduplication

Custom Backend Systems

APIs, databases, integrations, and the unglamorous plumbing that keeps everything running — built to be maintained, not just demonstrated.

REST APIs Databases Integrations

Discord Bots

Slash commands, moderation tools, database systems, API integrations, interactive buttons and menus, and real-time data features.

Slash Commands Integrations Real-Time Data

Browser Automation

Agents and scripts that drive real browsers — filling forms, navigating portals, and handling the web tasks nobody should do by hand twice.

Form Filling Portal Navigation Headless Browsers
03 — Use Cases

Things I've Automated

Depending on the project, an agent or workflow might look like any of these.

02

Lead Qualification

Evaluates incoming leads against criteria, collects key details, and updates the CRM automatically.

03

Document Processing

Extracts structured data from PDFs, forms, and invoices for automated downstream handling.

04

Property & Product Matching

Compares listings and inventory requirements to deliver instant, rule-based recommendations.

05

Scheduling Systems

Handles booking availability, sends automated confirmations, and syncs calendar events.

04 — Toolkit

The Stack

Chosen per project, never forced. The right combination beats the familiar one.

AI & Agents

Primary Stack
  • OpenAI Reasoning & Tool Calling
  • Pydantic AI Structured Output Agents
Supporting Tools
  • OpenRouter
  • RAG
  • Vector DBs
  • Vapi
  • Prompting

Automation

Primary Stack
  • n8n Workflow Orchestration
  • Custom APIs REST & Webhook Backends
Supporting Tools
  • Webhooks
  • Google Sheets
  • CRMs
  • Email Systems
  • Messaging

Scraping & Data

Primary Stack
  • Playwright Browser Automation
  • Puppeteer DOM Scraping & Rendering
Supporting Tools
  • Selenium
  • Proxies
  • Anti-Bot
  • Cleaning
  • Deduplication

Engineering

Primary Stack
  • Python Core Agent & Data Backend
  • JS / Node.js Async APIs & Services
Supporting Tools
  • Databases
  • REST APIs
  • Discord Bots
  • Error Handling
05 — Process

How I Work

I don't start by writing code. I start by understanding the real business problem.

Every system I ship is observable — you can see what it decided and why.

01

Understand The Problem

Before any code: what are the inputs? The expected outputs? The decision rules, the edge cases, and what "working" actually means for you.

02

Design The Right System

Decide which parts genuinely need AI and which are better served by a plain algorithm, an API integration, or a straightforward script. Then pick the tools to match.

03

Build The MVP

For larger projects I build a working minimum version first and demonstrate it early. You see real behaviour on real data long before the budget is spent.

04

Refine In Clear Stages

Collect feedback, improve in defined increments, harden the error handling, and hand over something that keeps running without constant manual attention.

300+
Projects Completed
5
Core Disciplines
20+
Tools & Platforms
MVP
First Delivery Model
06 — Contact

Let's Build It

Tell me about the process you're tired of doing by hand. I'll tell you whether it's worth automating — and how.

Good Fit If
  • You have a manual process eating real hours every week.
  • You need data from sources that fight back.
  • You want a system that runs, not a prototype that impresses.
Takes About 2 Minutes

Tell Me About Your Project

A few short questions about the process you want to fix, what you've already tried, and your timeline. I read every submission myself.

  1. 1 You answer a few quick questions
  2. 2 I reply with an honest assessment
  3. 3 We scope an MVP if it's a good fit

Opens a short form — no account needed.