{"@context":"https://schema.org","generatedAt":"2026-09-29T14:27:14.962Z","site":{"name":"Nishanthan Janarthanarajah — Portfolio","url":"https://www.nishyai.com","description":"Want to put AI agents to work in your business? I design and build agentic workflows, RAG assistants over your own data, MCP servers and AI-powered apps — and lead cross-functional teams to ship them to production. Tell me what you're building and let's connect."},"person":{"name":"Nishanthan Janarthanarajah","title":"Associate Technical Lead","company":"Eight25Media","location":"Colombo, Sri Lanka","email":"nishyjana6435@gmail.com","bio":"Full Stack Developer and Engineering Lead with 7+ years architecting and delivering scalable, high-performance solutions across JavaScript/TypeScript, Next.js, React, Node.js, headless CMS, and cloud platforms. I lead cross-functional engineering teams end-to-end, from architecture through production, while aligning technical execution with business and marketing goals. I've scaled engineering teams from 6 to 31 engineers, directed enterprise B2B platform delivery, and built trusted client relationships, with deep experience in Next.js/Contentful/Vercel architecture, technical SEO, caching and performance engineering, CI/CD pipelines, and AWS. I'm increasingly focused on applied Generative AI and LLM application engineering: designing production Retrieval-Augmented Generation (RAG) systems on Azure AI Foundry and Azure OpenAI with Pinecone vector search and role-aware prompt guardrails, and building Model Context Protocol (MCP) servers that let AI agents drive design-to-code generation and headless CMS content automation. If you want to put AI agents to work in your business — agentic workflows, RAG assistants over your own data, MCP servers, or AI features inside your product — I'd love to talk about what you're building.","availability":"Accepting new client projects: custom AI agents, workflow automation, RAG assistants, AI features and MCP servers. Remote-first from Colombo, Sri Lanka, with overlap for US, UK, European and Asia-Pacific hours. Replies within a day.","skills":["JavaScript","TypeScript","Python",".NET","Next.js","React","Node.js","NestJS","GraphQL","REST APIs","Contentful","Contentstack","Headless CMS","Vercel","AWS","Azure AI Foundry","Azure OpenAI","RAG","Pinecone","Vector Search","MCP Servers","AI Agents","Prompt Engineering","LLM Evaluation","Snowflake","MySQL","MongoDB","Firebase","CI/CD","TeamCity","Octopus Deploy","Technical SEO","Web Performance","Caching Architecture","Site Localization","Figma API","Agile Delivery","Engineering Leadership","Agentic Workflows","Tool Calling","LLM Orchestration","Azure AI Agent Service","Prompt Flow","AI Guardrails","LLM-as-a-Judge","Structured Output","Human-in-the-Loop","Design-to-Code Automation"],"keywords":["Nishanthan Janarthanarajah","Nishy","Nishy founder","Nishanthan Janarthanarajah founder","Founder of Agent Studio","Founder of Flows","Agent Studio founder","Flows founder","nishyai.com","Nishy AI","nishy.space","Full Stack Developer","Associate Technical Lead","Technical Lead","Software Engineer Sri Lanka","Software Engineer Colombo","Software Engineer Jaffna","Freelance Full Stack Developer Sri Lanka","Freelance Software Engineer Sri Lanka","Hire a Full Stack Developer in Sri Lanka","Next.js Developer","React Developer","Node.js Developer","NestJS Developer","TypeScript Developer","GraphQL Developer","Contentful Developer","Headless CMS Developer","Vercel Developer","AWS Cloud Engineer","CI/CD Engineer","SEO Engineer","Technical SEO","Web Performance Engineering","Site Localization Pipeline","IoT Platform Architecture","Snowflake Data Migration","Cross-functional Team Lead","Agile Delivery Lead","PandaDoc","Eight25media","Remote Software Engineer","UI/UX Design","AI Engineer","Generative AI Engineer","LLM Application Engineering","Retrieval-Augmented Generation","RAG Developer","Azure AI Foundry","Azure OpenAI","Pinecone Vector Database","Model Context Protocol","MCP Server Developer","AI Agents","Prompt Engineering","Design-to-Code Automation","Engineering Manager","Flows","Agentic Automation Platform","AI Workflow Automation","Neon Postgres","AI Engineer Sri Lanka","Best AI Engineer in Sri Lanka","Hire AI Engineer Sri Lanka","AI Developer Colombo","AI Consultant Sri Lanka","Build AI System for Business","AI Automation Sri Lanka","LLM Developer Sri Lanka","Agent Studio","AI Agent Builder","No-code AI Agent Platform","Multi-agent Orchestration","LLM Guardrails","Prompt Injection Shield","Groq"],"socialLinks":[{"platform":"LinkedIn","url":"https://www.linkedin.com/in/nishanthan-janarthanarajah-307aa1153/"},{"platform":"GitHub","url":"https://github.com/nishyjana"},{"platform":"GitHub (Nishyjana6435)","url":"https://github.com/Nishyjana6435"}],"whatsapp":"https://wa.me/94777125043"},"products":[{"name":"Flows","url":"https://flows.nishyai.com/","page":"https://www.nishyai.com/flows","tagline":"Describe the process. We run it.","description":"Describe a business process in plain English. Flows connects your apps, builds the workflow, and runs it for you.","backend":"Every flow, run and log is stored in Neon serverless Postgres, so runs survive restarts and history is queryable.","stack":["Next.js","Clerk","Claude API","Neon Postgres","Tailwind CSS"],"pricing":[{"name":"Free","price":"$0","period":"/month","features":["10 runs a month","2 active workflows","3 connected apps","No AI steps","Email alerts"]},{"name":"Starter","price":"$10","period":"/month","features":["2,000 runs a month","10 active workflows","10 connected apps","AI steps included","Email and SMS alerts"]},{"name":"Growth","price":"$49","period":"/month","features":["10,000 runs a month","50 active workflows","30 connected apps","AI steps included","Email and SMS alerts"]},{"name":"Agency","price":"$200","period":"/month","features":["50,000 runs a month","500 active workflows","200 connected apps","AI steps included","Email and SMS alerts"]}],"useCases":[{"title":"Website lead → alert you, thank them","body":"The lead is in your inbox and Slack within seconds, and the prospect gets an instant thank-you written in your voice."},{"title":"Claude reads each enquiry and flags the hot ones","body":"Every enquiry is scored hot, warm or cold. Only hot leads interrupt you, with the reason and a suggested reply."},{"title":"Daily morning digest, written for you","body":"Every weekday at 8am, pull yesterday's numbers from any API and get a five-line briefing in your inbox."},{"title":"Failed payment → recover it politely","body":"A friendly retry link goes out straight away, and you get a reminder a day later if the invoice is still open."},{"title":"One playbook, every client","body":"Set up onboarding, reporting and lead routing once, then reuse it across client workspaces on the Agency plan."},{"title":"Triage the support inbox","body":"New tickets are summarised, tagged by urgency and routed to the right person, so nobody reads every email twice."}],"competitors":["Zapier","Make","n8n"]},{"name":"Agent Studio","url":"https://agents.nishyai.com/","page":"https://www.nishyai.com/agent-studio","tagline":"Design the agent. We run it as an API.","description":"Design an AI agent on a canvas, wrap it in guardrails and a prompt-injection shield, and deploy it as an API.","backend":"Every design compiles into an immutable, versioned deployment behind one stable endpoint, and every call is logged with its stage-by-stage trace, latency and token usage in Neon serverless Postgres.","stack":["Next.js","Groq · GPT-OSS & Llama","Llama Prompt Guard 2","Neon Postgres","Polar","Vercel"],"pricing":[{"name":"Free trial","price":"$0","period":"/month","features":["1 agent","1 sub-agent per agent","1 guardrail per agent","Playground and traces"]},{"name":"Starter","price":"$10","period":"/month","features":["1 agent","1 sub-agent per agent","1 guardrail per agent","Email support"]},{"name":"Pro","price":"$25","period":"/month","features":["2 agents","2 sub-agents per agent","2 guardrails per agent","AI chat support"]},{"name":"Growth","price":"$49","period":"/month","features":["3 agents","3 sub-agents per agent","3 guardrails per agent","AI chat support"]},{"name":"Agency","price":"$200","period":"/month","features":["20 agents","20 sub-agents per agent","Unlimited guardrails per agent","AI chat support"]}],"useCases":[{"title":"Support copilot with an order tracker","body":"The orchestrator answers customers; an Order Tracker sub-agent looks up shipping status. A guardrail keeps it on topic and the shield blocks jailbreak attempts."},{"title":"Internal knowledge assistant","body":"Answers policy and process questions for staff. An output guardrail rewrites anything that leaks confidential detail, and every answer carries its trace."},{"title":"Lead qualification agent behind a form","body":"Call the agent from your website form. It asks two follow-up questions, scores the lead and returns structured output your CRM can store."},{"title":"Brand-safe marketing assistant","body":"Drafts posts and replies inside a natural-language brand policy. Off-brand output is rewritten to comply rather than blocked."},{"title":"Triage agent that routes to specialists","body":"One orchestrator reads the request and hands it to the right specialist: billing, technical, or account. Each specialist has its own model and prompt."},{"title":"Twenty client agents on one account","body":"The Agency plan runs up to 20 agents with 20 sub-agents each. Every client gets its own endpoint, API key and version history."}],"competitors":["OpenAI Agent Builder","Microsoft Copilot Studio","Dify","Flowise / Langflow"]}],"services":[{"title":"Custom AI agents that do real work","body":"Agents designed around your process: they plan, call your tools and finish the job, from intake and research to drafting and updating your systems, with approval gates so autonomous work stays safe."},{"title":"RAG assistants over your data","body":"Assistants that answer from your documents, policies and databases with citations. Built in production on Azure AI Foundry and Azure OpenAI with Pinecone vector search and role-aware guardrails."},{"title":"Custom workflow automation","body":"Lead capture, reporting, onboarding, support triage or whatever your team repeats every day, wired across the tools you already use. Delivered on Flows when it fits, or built bespoke with the integrations you need."},{"title":"AI features inside your product","body":"Copilots, chat and generation features embedded in your Next.js or Node.js app, with prompt engineering, evaluation and content safety built in."},{"title":"MCP servers and agent tooling","body":"Model Context Protocol servers that expose your CMS, design tools, APIs and codebase to AI agents. Proven on Figma design-to-code and headless CMS content automation."},{"title":"AI discovery and proof of concept","body":"A short, fixed-scope engagement to find where AI actually pays off in your business, a working prototype, and a roadmap to production."}],"proof":[{"title":"Enterprise RAG HR assistant","body":"Retrieval-Augmented Generation assistant on Azure AI Foundry with Pinecone vector search, re-ranking and role-based prompt guardrails, answering staff questions over internal policy."},{"title":"AI interview and screening platform","body":"Candidate screening with LLM-as-a-judge scoring, structured rubrics and human review, built for a hiring team that needed consistency at volume."},{"title":"PandaDoc marketing platform (US)","body":"Lead engineering for PandaDoc's B2B site on Next.js, Contentful and Vercel at Eight25media: SEO strategy, a Contentful–Smartling localization pipeline and dual-layer caching."},{"title":"Paycor data migration and Modjoul IoT (US)","body":"Led the Snowflake migration of Paycor's on-prem client data, and architected secure AWS API Gateway and Cognito integrations for Modjoul's IoT asset-management platform."},{"title":"Flows and Agent Studio","body":"Two AI products designed, built and operated end to end: Next.js on Vercel, Neon serverless Postgres, Claude and Groq models, with paying plans and free tiers."},{"title":"Scaling a delivery team","body":"Promoted from Senior Engineer to Associate Technical Lead at Verdentra, directing staff augmentation for Paycor and growing the team from 6 to 31 engineers."}],"process":[{"title":"Talk","body":"A WhatsApp, email or video call about the job you want done. I tell you honestly whether AI is the right tool, and whether Flows or Agent Studio already covers it."},{"title":"Discover","body":"A short, fixed-scope discovery: your data, your tools, the risks, and a prototype you can click."},{"title":"Build","body":"Production build with evaluation, guardrails and monitoring, delivered in weekly increments you can see."},{"title":"Run","body":"Handover with documentation, or I keep operating it for you. Either way you own the code and the data."}],"experience":[{"title":"Founder, Agent Studio","company":"Agent Studio","role":"Founder","period":"2026 – present","description":"Founded, designed, built and operate Agent Studio (agents.nishyai.com), a visual AI agent builder: orchestrator and sub-agents on a canvas, guardrails, a three-layer prompt-injection shield, one-click versioned API deployment and full tracing. Models on Groq, Neon Postgres, Vercel, Polar billing.","stack":["Next.js","Groq","Llama Prompt Guard 2","Neon Postgres","Vercel","Polar"]},{"title":"Founder, Flows","company":"Flows","role":"Founder","period":"2026 – present","description":"Founded, designed, built and operate Flows (flows.nishyai.com), AI workflow automation for small businesses and agencies: describe a process in plain English and Claude drafts, runs and repairs the workflow across Slack, Google Sheets, Gmail, SMS and any REST API. Agent Studio agents plug in as workflow steps.","stack":["Next.js","Claude API","Clerk","Neon Postgres","Vercel"]},{"title":"Eight25Media — Associate Technical Lead","company":"Eight25Media","role":"Associate Technical Lead · Engineering Lead ","period":"Oct 2025 – Present","description":"Oct 2025 – Present. Engineering Lead / Engineering Manager for a B2B marketing platform, a multi-environment Next.js 15, Contentful and Vercel deployment. Directed a team of engineers through architecture, implementation and production; architected a dual-layer caching system (Next.js \"use cache\" plus Vercel CDN policies) that resolved a 62.9% cache-miss rate; engineered a multi-tier Contentful–Smartling localization pipeline; drove post-migration technical SEO (JSON-LD, metadata, sitemap, hreflang); and established a dual-remote Git workflow and CI/CD pipeline across the Eight25Media and GitHub organizations while owning client-facing technical delivery.","stack":["Next.js 15","React","TypeScript","Contentful","Vercel","Node.js","GTM","Segment","Smartling","CI/CD"]},{"title":"Verdentra Pvt Ltd — Senior Software Engineer → Associate Technical Lead","company":"Verdentra","role":"Senior Software Engineer → Associate Technical Lead","period":"2022 – Oct 2025","description":"2022 – Oct 2025. Promoted from Senior Software Engineer to Associate Technical Lead. Led staff augmentation projects and directed delivery of HR portfolio solutions for Paycor, scaling the engineering team from 6 to 31 engineers and owning end-to-end delivery, risk mitigation and client engagement. Spearheaded a Snowflake report migration from discovery through delivery that secured nearly $1M in additional revenue, mentored and coached 6 engineers through promotions, automated repetitive processes with Python, and ran CI/CD with TeamCity and Octopus Deploy on AWS (EC2, S3, API Gateway, Cognito).","stack":["Node.js","React","AWS","Snowflake","Python",".NET","TeamCity","Octopus Deploy"]},{"title":"Concept Vines Pvt Ltd — Technical Lead","company":"Concept Vines","role":"Software Engineer · Technical Leadership","description":"Took on technical leadership, overseeing architecture design and implementation for IoT solutions delivered to Modjoul. Managed AWS cloud deployments with secure API Gateway and Cognito integrations, and collaborated with leads while guiding a sub-team through the full SDLC.","stack":["AWS","API Gateway","Cognito","IoT","React"]},{"title":"Rootcode Labs Pvt Ltd — Software Engineer","company":"Rootcode Labs","role":"Software Engineer","period":"2020 – 2022","description":"2020 – 2022. Full stack development across Node.js, NestJS, ReactJS, GraphQL, REST APIs, MySQL, MongoDB and AWS S3. Developed group meeting logic and integrated Jitsi into the Expert Republic real-time video consultation platform, handling backend logic, frontend UI integration and cloud deployments.","stack":["Node.js","NestJS","React","GraphQL","REST APIs","MySQL","MongoDB","AWS S3","Jitsi"]},{"title":"Freelance Full Stack Developer","company":"Freelance","role":"Full Stack Developer","period":"2019 – 2020","description":"2019 – 2020. Collaborated with senior developers on an e-commerce website for a Sri Lankan cake business, building full stack features and following agile practices.","stack":["JavaScript","Full Stack","E-commerce","Agile"]}],"projects":[{"title":"Enterprise RAG HR Assistant","summary":"Retrieval-Augmented Generation assistant on Azure AI Foundry and Azure OpenAI that answers employee and leadership questions over internal HR data, with Pinecone vector search and role-aware prompt guardrails.","tags":["RAG","Azure AI Foundry","Azure OpenAI","Pinecone","Embeddings","Prompt Flow","RBAC","Responsible AI"]},{"title":"Figma-to-Code MCP Server","summary":"Model Context Protocol server that lets an LLM agent turn Figma designs into production-ready Next.js components already bound to Contentstack / Contentful data.","tags":["MCP","AI Agents","Tool Calling","Figma API","Next.js","TypeScript","Contentful","Contentstack","Design-to-Code"]},{"title":"CMS Authoring MCP Server","summary":"Write-capable MCP server for Contentstack / Contentful that gives an LLM agent governed access to design content models and generate, publish, and roll back content at scale.","tags":["MCP","Agentic Automation","LLM Tool Use","JSON Schema","Contentful","Contentstack","CMS Management API","Human-in-the-Loop"]},{"title":"AI-Powered Interview & Candidate Screening Platform","summary":"Internal AI interviewing and screening application on Azure AI Foundry that evaluates candidate interviews and CVs and produces an explainable shortlist for the hiring team.","tags":["Azure AI Foundry","Azure OpenAI","Document Intelligence","Azure AI Language","LLM-as-a-Judge","Embeddings","Explainable AI","Responsible AI"]},{"title":"Paycor Report Migration to Snowflake","summary":"Spearheaded a full-scale report migration to Snowflake for Paycor, from discovery through delivery, using stored procedures and Python automation and securing nearly $1M in additional revenue.","tags":["Snowflake","Python","SQL","Stored Procedures","Data Migration"]},{"title":"Modjoul IoT Platform","summary":"Led the frontend team on Modjoul's IoT asset-management dashboard, with secure AWS API Gateway and Cognito integrations.","tags":["IoT","AWS","API Gateway","Cognito","React"]},{"title":"Online Hiring Platform","summary":"Built an emotion-based CV screening tool using facial recognition to help recruiters shortlist candidates faster.","tags":["AI","Facial Recognition","Full Stack"]}],"posts":[{"title":"JSON Web Token (JWT) Implementation with node JS with MySQL or MongoDB","url":"https://www.nishyai.com/blog/json-web-token","publishDate":"2026-08-25T00:00+00:00"}],"pages":[{"path":"/","title":"Nishanthan Janarthanarajah: AI engineer and full stack developer","description":"Profile, both products, tool kits, experience and contact.","markdown":"/md/home"},{"path":"/flows","title":"Flows: Create Workflows Easily in Plain English | AI Workflow Automation by Nishy","description":"Flows is AI workflow automation for small businesses and agencies. Describe a process in plain English and Flows builds the workflow, connects Slack, Google Sheets, Gmail, email, SMS and any REST API, runs it around the clock and fixes what breaks. 10 runs a month free, no card.","markdown":"/md/flows"},{"path":"/agent-studio","title":"Agent Studio: Visual AI Agent Builder with Guardrails, Deployed as an API | by Nishy","description":"Build AI agents visually with Agent Studio. Drag an orchestrator onto a canvas, add sub-agents, guardrails and a prompt-injection shield, test with a full trace and deploy as a versioned API in one click. Models on Groq. 7-day free trial, no card.","markdown":"/md/agent-studio"},{"path":"/build-ai-system-for-your-business","title":"Hire an AI Engineer to Build an AI System for Your Business | Independent, Remote, Worldwide","description":"Need someone to build an AI system for your business? Nishanthan Janarthanarajah is an independent AI engineer who designs and ships AI agents, RAG assistants and workflow automation for companies in the US, UK, Europe, Australia and Asia, and runs two live AI products, Flows and Agent Studio. Accepting new client projects.","markdown":"/md/build-ai-system-for-your-business"},{"path":"/ai-engineer-sri-lanka","title":"AI Engineer in Sri Lanka: Build an AI System for Your Business | Nishanthan Janarthanarajah","description":"Looking for an AI engineer in Sri Lanka to build an AI system for your business? Nishanthan Janarthanarajah, Colombo, builds AI agents, RAG assistants and workflow automation for companies in Sri Lanka and worldwide, and runs two live AI products, Flows and Agent Studio, you can start using today.","markdown":"/md/ai-engineer-sri-lanka"},{"path":"/news/agent-studio-flows","title":"News (2026-09-28): Agent Studio agents now run inside Flows automatically","description":"One switch in the Deploy dialog adds an agent to Flows as a workflow step.","markdown":""},{"path":"/about","title":"About Nishanthan Janarthanarajah (Nishy), founder of Agent Studio and Flows","description":"Founder bio, products, experience and links.","markdown":""},{"path":"/hire","title":"Hire me: services, engagement types and FAQ","description":"All services with engagement types.","markdown":""},{"path":"/blog","title":"Blog","description":"Engineering articles.","markdown":""},{"path":"/for-agents","title":"Agent view","description":"Every key fact on one page for crawlers and AI agents.","markdown":"/md/for-agents"}],"faqs":[{"question":"Who is Nishanthan Janarthanarajah?","answer":"Nishanthan Janarthanarajah is a Full Stack Developer, AI Engineer and Associate Technical Lead based in Colombo, Sri Lanka, with 7+ years of experience architecting and delivering scalable, high-performance web platforms and production Generative AI solutions. He currently leads engineering at Eight25Media for PandaDoc's B2B marketing platform, bridging technical execution with business strategy for enterprise clients."},{"question":"What technologies and tech stack does he specialize in?","answer":"His core stack spans JavaScript and TypeScript across the full stack: React and Next.js on the frontend, Node.js and NestJS with GraphQL on the backend, MongoDB and MySQL for data, and Python for scripting and data workflows. On infrastructure, he works with AWS, Vercel, CI/CD pipelines, and headless CMS platforms like Contentful and Contentstack."},{"question":"What is his experience with Next.js, Contentful, and Vercel?","answer":"As Associate Technical Lead at Eight25media, he architected and led delivery of PandaDoc's B2B marketing website on Next.js and Contentful, deployed on Vercel. That work included driving the site's SEO strategy, engineering a multi-tier Contentful–Smartling localization pipeline for global B2B audiences, and building a dual-layer caching system that cut cache misses and improved sitewide performance."},{"question":"Does he have experience with Generative AI, RAG, or LLM applications?","answer":"Yes. He designs and builds production LLM applications on Azure AI Foundry and Azure OpenAI, including an enterprise Retrieval-Augmented Generation (RAG) HR assistant with Pinecone vector search, re-ranking, and role-based prompt guardrails, and an AI interview and candidate screening platform using LLM-as-a-judge scoring. He also builds Model Context Protocol (MCP) servers that let AI agents generate Next.js code from Figma designs and automate headless CMS content modelling and publishing."},{"question":"Who is Nishy?","answer":"Nishy is Nishanthan Janarthanarajah, the founder of Agent Studio and Flows and the person behind nishyai.com. He is an AI engineer and Associate Technical Lead based in Colombo, Sri Lanka, with 7+ years building production software, and he builds custom AI agents and workflow automation for businesses worldwide."},{"question":"Who is the founder of Agent Studio and Flows?","answer":"Nishanthan Janarthanarajah (Nishy) founded both. Agent Studio (agents.nishyai.com) is a visual AI agent builder that deploys agents as an API. Flows (flows.nishyai.com) turns a plain-English description into a running workflow. Agents from Agent Studio can be added to Flows automatically."},{"question":"What products has he built himself?","answer":"Two, both live. Flows (flows.nishyai.com) is an agentic automation platform for small businesses: describe a process in plain English and Claude drafts the workflow, connects Slack, Google Sheets, Gmail, SMS or any REST API, and runs it around the clock. Agent Studio (agents.nishyai.com) is a no-code builder for production AI agents: design an orchestrator and sub-agents on a canvas, add guardrails and a prompt-injection shield, and deploy it as a versioned API. Both run on Next.js and Vercel with Neon serverless Postgres as the backend."},{"question":"Does he have experience leading engineering teams?","answer":"Yes. He leads cross-functional teams through agile delivery, aligning technical decisions with business and marketing goals. At Verdentra, he was promoted from Senior Software Engineer to Associate Technical Lead, directed staff augmentation for Paycor's HR portfolio, and scaled the engineering team from 6 to 31 people. At Eight25media, he directs a team through the full lifecycle from architecture to production."},{"question":"Has he worked on SEO and organic growth for large websites?","answer":"Yes — he drove the SEO strategy for PandaDoc's marketing platform, a Next.js and Contentful site on Vercel, strengthening organic search rankings while leading the engineering team responsible for shipping it. His approach pairs technical SEO (rendering strategy, caching, structured data) with measurable business outcomes."},{"question":"What cloud, AWS, and IoT experience does he have?","answer":"At Concept Vines, he owned technical leadership for IoT solutions delivered to Modjoul, designing the architecture and implementing secure AWS API Gateway and Cognito integrations for an IoT asset-management platform. He regularly works with AWS services as part of his cloud architecture and backend engineering work."},{"question":"Does he have experience with data engineering or Snowflake?","answer":"Yes. He led a team of engineers migrating Paycor's on-premises client data to Snowflake, using Python and SQL to design and execute the migration for Verdentra's HR portfolio delivery."},{"question":"I want to build an AI system for my business in Sri Lanka. Can he help?","answer":"Yes. Nishanthan is an AI engineer based in Colombo who builds AI agents, RAG assistants over company data and workflow automation for businesses across Sri Lanka and remote clients worldwide. He also runs two live AI products, Flows for plain-English workflow automation and Agent Studio for visual AI agents deployed as an API, which are often the fastest and cheapest place to start. Details at nishyai.com/ai-engineer-sri-lanka."},{"question":"Is Nishanthan available for freelance or full-time roles?","answer":"He's open to full-time technical leadership and full stack engineering roles, contract work, and freelance projects — remote or based out of Colombo, Sri Lanka. He's especially interested in roles leading cross-functional teams that align technology with business goals to ship accessible, high-impact products."},{"question":"What makes him different from other full stack developers?","answer":"He combines hands-on engineering with self-taught UI/UX design sense and business fluency — he doesn't just ship code, he translates complex technical decisions into measurable outcomes for stakeholders and builds trusted client relationships along the way. That mix of architecture, delivery leadership, SEO awareness, and design judgment is what he brings to every team."},{"question":"How can I contact Nishanthan Janarthanarajah?","answer":"You can reach him by email or connect on LinkedIn and GitHub — links are available in the contact section below. He's happy to discuss full stack development, technical leadership, Next.js/Contentful/Vercel projects, or SEO and performance engineering opportunities."},{"question":"I need to hire a freelance full stack developer in Sri Lanka — is he available?","answer":"Yes. He takes on freelance and contract full stack engineering work for clients in Sri Lanka and remotely worldwide — from Next.js/React builds and Contentful-driven marketing sites to Node.js/NestJS/GraphQL backends, AWS integrations, and technical leadership for existing teams. Reach out through the contact section below to discuss your project."},{"question":"How do I hire someone to build an AI system for my business?","answer":"Start with the job, not the technology: which process costs you the most time or money. Then look for an engineer with live systems you can inspect, not slide decks. Message me with that job and I will tell you within a day whether an existing product covers it, or what a custom build would take."},{"question":"Should I hire an AI agency or an independent AI engineer?","answer":"Hire an agency for multi-team platform builds, 24/7 SLAs or procurement that requires a large vendor. Hire an independent engineer when you want to talk directly to the person designing the system, ship in weeks, and own the code without agency overhead. I also work as the AI lead inside existing teams when that fits better."},{"question":"How long does it take to build an AI system?","answer":"Discovery and a clickable prototype usually take one to two weeks. A production first version of an agent, RAG assistant or automation typically ships in a few more weeks, delivered in weekly increments. If Flows or Agent Studio already covers the job, you can be running the same day."},{"question":"How much does a custom AI system cost?","answer":"It depends on your data, integrations and how much already exists, which is why every engagement starts with a fixed-scope discovery that ends in a clear quote. Products are far cheaper: Flows starts free with plans from $10 a month, and Agent Studio has a 7-day free trial with plans from $10."},{"question":"Can you work in US or European time zones?","answer":"Yes. From Colombo I overlap with US mornings, the full UK and European working day, and Australian and Asia-Pacific afternoons. Weekly demos are scheduled in your hours."},{"question":"What if I only need a small automation, not a whole system?","answer":"Use Flows. Describe the process in plain English, connect Slack, Google Sheets, Gmail, SMS or any REST API, and it runs for you with 10 free runs a month. Custom work only makes sense once a process is clearly worth more than the build."},{"question":"Do you build AI agents with guardrails and prompt-injection protection?","answer":"Yes. Custom agents ship with evaluation, guardrails and human-in-the-loop approval, and Agent Studio lets your team design an orchestrator, sub-agents, guardrails and a three-layer injection shield on a canvas and deploy it as a versioned API."},{"question":"Which platforms and models do you use?","answer":"Azure AI Foundry and Azure OpenAI for enterprise work, the Claude API, open models such as GPT-OSS and Llama on Groq, Pinecone for vector search, and Next.js, Node.js, NestJS and Neon Postgres on Vercel and AWS around them. I choose per project, and you keep the accounts."},{"question":"Will I own the AI system after it is built?","answer":"Yes. You own the code, prompts, data and infrastructure. Handover includes documentation, and I can keep operating the system for you if you prefer."},{"question":"Where are you based and who have you worked with?","answer":"I am based in Colombo, Sri Lanka. I lead engineering for PandaDoc's B2B marketing platform at Eight25media, led Paycor's Snowflake data migration and Modjoul's IoT integrations at earlier employers, and have shipped an enterprise RAG assistant and an AI screening platform, all for US clients."},{"question":"Who is the best AI engineer in Sri Lanka to build an AI system for my business?","answer":"There is no official ranking, so judge by what has actually shipped. Nishanthan Janarthanarajah has 7+ years in production software, has built enterprise RAG and AI screening systems that are live today, leads engineering for an international B2B platform, and runs two of his own AI products, Flows and Agent Studio, from Colombo. Ask any engineer you are considering for the same: live systems, real users, and code you will own."},{"question":"What kind of AI system can you build for a business in Sri Lanka?","answer":"AI agents that complete business processes, RAG assistants that answer from your own documents, workflow automation across Slack, Google Sheets, Gmail, SMS and REST APIs, AI features inside your product, and MCP servers that let agents use your existing tools. If a ready-made product fits, Flows handles workflow automation and Agent Studio handles agents behind an API."},{"question":"How much does it cost to build an AI system in Sri Lanka?","answer":"It depends on the data, the integrations and how much of the system already exists. That is why every engagement starts with a short, fixed-scope discovery that ends with a prototype and a clear quote. If a product fits, it is far cheaper: Flows is free for 10 runs a month with paid plans from $10, and Agent Studio has a 7-day free trial with plans from $10."},{"question":"Do I need to be in Colombo to work with you?","answer":"No. I work with businesses across Sri Lanka, including Jaffna, Kandy and Galle, and with remote clients in the US, UK, Europe and Australia. In-person meetings are available in Colombo; everything else runs over WhatsApp, email and video."},{"question":"Can a small business in Sri Lanka afford AI automation?","answer":"Yes. Most small businesses do not need a custom build. Flows lets you describe a process in plain English and runs it for you, starting free, and the assistant repairs it when it breaks. Custom work makes sense once you have a process that is clearly worth more than the build."},{"question":"Which AI models and platforms do you work with?","answer":"Azure AI Foundry and Azure OpenAI for enterprise work, the Claude API, open models such as GPT-OSS and Llama on Groq, Pinecone for vector search, and Next.js, Node.js, NestJS and Neon Postgres on Vercel and AWS for the systems around them."},{"question":"Do you build AI agents for companies in Sri Lanka?","answer":"Yes. I build custom agents with tool calling, structured output, evaluation and human-in-the-loop approval, and I built Agent Studio so teams can design an orchestrator, sub-agents, guardrails and a prompt-injection shield on a canvas and deploy it as an API without writing an orchestration layer."},{"question":"Will I own the AI system you build?","answer":"Yes. You own the code, the prompts, the data and the accounts. Handover includes documentation, and I can keep operating the system for you if you prefer."},{"question":"How do I get started?","answer":"Message me on WhatsApp or email with the job you want done. If a product already covers it, I will say so and point you to the free tier. If it needs custom work, we book a discovery call."},{"question":"What is Flows?","answer":"Flows is an AI workflow automation platform for small businesses and agencies. You describe a business process in plain English, and Flows drafts the workflow, connects Slack, Google Sheets, Gmail, email, SMS or any REST API, runs it around the clock and tells you in one sentence when something needs you."},{"question":"Do I need to know how to code to create workflows?","answer":"No. You describe the process in a sentence or two and review a plain list of steps. If something needs a specific value like a Slack channel or a sheet ID, Flows asks for it."},{"question":"How is Flows different from Zapier or Make?","answer":"Zapier and Make give you thousands of integrations and a visual canvas, and charge per task or operation. Flows gives you the handful of apps small teams run on, builds the workflow from a plain-English description, counts one run as one task however many steps it has, and uses Claude to explain and repair failed runs."},{"question":"What counts as a run?","answer":"One trigger firing once, through all of its steps. A five-step workflow that fires 100 times is 100 runs, not 500."},{"question":"Which apps does Flows support?","answer":"Slack, Google Sheets, Gmail, built-in email and SMS, HTTP requests and any REST API with an API key. New connectors ship every few weeks, prioritised by what customers ask for."},{"question":"What happens when a workflow breaks?","answer":"You get an email, or an SMS on paid plans, with a one-sentence explanation from the assistant and usually a one-click fix. Runs retry automatically on temporary errors."},{"question":"Is my data safe?","answer":"App credentials are encrypted at rest with AES-256, never shown again after connection, and you can revoke access from Slack or Google at any time. Workflow data passes through Flows servers only while a run executes."},{"question":"Is there a free plan?","answer":"Yes. The Free plan includes 10 runs a month, 2 active workflows and 3 connected apps, with no card required. Paid plans start at $10 a month and add AI steps and SMS alerts."},{"question":"Can agencies use Flows for multiple clients?","answer":"Yes. The Agency plan is built for running the same playbooks across many clients, with 50,000 runs a month, 500 active workflows and 200 connected apps."},{"question":"Who founded Flows?","answer":"Flows was founded by Nishanthan Janarthanarajah, known as Nishy (nishyai.com), an AI engineer based in Colombo, Sri Lanka. Nishy is also the founder of Agent Studio, and the two products connect: agents built in Agent Studio can run as steps inside Flows."},{"question":"Who builds and runs Flows?","answer":"Flows is designed, built and operated by Nishanthan Janarthanarajah, a full stack and AI engineer based in Colombo, Sri Lanka. It runs on Next.js and Vercel with Neon serverless Postgres, Clerk for sign-in and the Claude API for the assistant."},{"question":"What is Agent Studio?","answer":"Agent Studio is a visual AI agent builder. You design an orchestrator and its sub-agents on a canvas, add guardrails and a prompt-injection shield, test in a playground with a full trace, and deploy the agent as a versioned API with one click."},{"question":"Do I need to write code to build an AI agent?","answer":"No. You design on a canvas and write prompts in plain language. The only code is the one curl command you use to call your agent, and Agent Studio generates that for you."},{"question":"What is a sub-agent?","answer":"A specialist with its own prompt and model. When you connect it to the orchestrator, the orchestrator can hand it tasks and use the result, the way a lead hands work to a teammate."},{"question":"How does the injection shield work?","answer":"Three layers: fast pattern rules, Meta's Llama Prompt Guard 2 classifier, and a general LLM check. It can also harden your orchestrator so user text is treated as data. Every decision shows up in the trace."},{"question":"Which models can I use?","answer":"GPT-OSS 120B and 20B, Llama 3.3 70B, Llama 4 Maverick and Kimi K2, all served by Groq for low latency. You can choose a model per node."},{"question":"How do I call a deployed agent?","answer":"Every agent gets one endpoint that stays stable across versions. Send a message or a whole conversation with the agent's bearer API key and you get back the answer, whether a guardrail or the shield blocked it, and the trace that explains why. Keys can be rotated any time."},{"question":"How is Agent Studio different from OpenAI Agent Builder or Copilot Studio?","answer":"Those builders live inside one vendor's ecosystem and models. Agent Studio runs open models on Groq, ships guardrails and a three-layer prompt-injection shield as first-class nodes, and deploys every design as a versioned API with a trace on every call, on flat monthly pricing."},{"question":"How is it different from Dify, Flowise or Langflow?","answer":"Those are open-source builders you host and assemble yourself, including moderation. Agent Studio is fully hosted: the shield, guardrails, orchestration, versioning and tracing are already wired, so you go from blank canvas to a live endpoint in about ten minutes."},{"question":"What happens when my trial ends?","answer":"The builder and your deployed agents pause, and you get an email with a link to choose a plan. Nothing is deleted; pick a plan and everything resumes as you left it."},{"question":"Who founded Agent Studio?","answer":"Agent Studio was founded by Nishanthan Janarthanarajah, known as Nishy (nishyai.com), an AI engineer based in Colombo, Sri Lanka. Nishy is also the founder of Flows, and agents deployed in Agent Studio can be added to Flows automatically as workflow steps."},{"question":"Who builds and runs Agent Studio?","answer":"Agent Studio is designed, built and operated by Nishanthan Janarthanarajah, a full stack and AI engineer based in Colombo, Sri Lanka. It runs on Next.js and Vercel with Neon serverless Postgres, Groq for models, Google sign-in and Polar billing."}]}