Available for AI & agentic workflow projects

Hire an AI Engineer to Build Agentic Workflows and AI-Powered Apps

Nishanthan Janarthanarajah is a Full Stack Developer, AI Engineer and Associate Technical Lead with 7+ years shipping production software across Next.js, Node.js, GraphQL, AWS and headless CMS. Today he helps businesses put AI agents to work: RAG assistants over internal data on Azure AI Foundry and Azure OpenAI, Model Context Protocol (MCP) servers that let agents drive design-to-code and CMS automation, and LLM-powered apps with guardrails, evaluation and human-in-the-loop controls. Available for freelance projects, contract work and technical leadership, remote or based out of Colombo, Sri Lanka.

  • Agentic AI workflows & LLM-powered apps
  • RAG assistants over your internal data
  • MCP servers & AI agent tooling
  • AI discovery, proof of concept & production hardening
  • Next.js, headless CMS & Node.js product builds
  • Fractional technical leadership & staff augmentation
  • Remote-first, based in Colombo, Sri Lanka

What I Can Help With

Agentic AI Workflows & Automation

Multi-step AI agents that plan, call tools and complete real business processes end to end — from intake and research to content generation and system updates — with tool calling, structured output, evaluation, and human-in-the-loop approval gates so autonomous work stays safe and auditable.

AI-Powered Apps & Copilots

Chat assistants, copilots and AI features embedded into your Next.js and Node.js products, built on Azure OpenAI, Azure AI Foundry and modern LLM APIs with prompt engineering, guardrails, content safety and LLM evaluation baked in.

AI Discovery & Proof of Concept

Short, fixed-scope discovery to identify where AI agents or LLMs will actually move the needle in your business, followed by a working proof of concept and a clear roadmap from prototype to production.

RAG Assistants over Your Data

Production Retrieval-Augmented Generation assistants on Azure AI Foundry and Azure OpenAI that answer questions over your documents, policies and internal data — ingestion, chunking, embeddings and Pinecone vector search, grounded citation-backed answers, role-aware prompt guardrails and responsible AI controls.

MCP Servers & AI Agent Tooling

Model Context Protocol servers that expose your design tools, CMS, APIs and codebase as tools an AI agent can call — proven on Figma design-to-code generation and headless CMS content modelling and bulk publishing, with schema-constrained output and human-in-the-loop governance.

Next.js & React Web Apps

Marketing sites, dashboards, and product UIs built on Next.js and React, deployed on Vercel with performance and SEO baked in from day one.

Headless CMS Builds & Migrations

Contentful and Contentstack integrations, content modeling, and localization pipelines for teams shipping content-driven sites at scale.

Node.js, NestJS & GraphQL Backends

API design and backend architecture using Node.js, NestJS, and GraphQL, backed by MongoDB or MySQL, built to scale with your product.

SEO & Performance Engineering

Technical SEO, rendering strategy, caching, and structured data for teams that need organic growth to be an engineering priority, not an afterthought.

AWS Cloud & IoT Integrations

Cloud architecture on AWS — API Gateway, Cognito, and secure service integrations — including IoT asset-management platforms.

Technical Leadership & Staff Augmentation

Fractional technical leadership and staff augmentation for teams that need senior engineering direction without a full-time hire.

Frequently Asked Questions

Can he build agentic AI workflows or AI agents for my business?

Yes — this is his main focus right now. He designs and builds AI agents that plan, call tools and complete multi-step business processes, such as MCP servers that let an agent turn Figma designs into production Next.js components or model and publish content in Contentful and Contentstack, and RAG assistants that answer questions over internal company data. Every build includes tool calling, structured output, evaluation, guardrails and human-in-the-loop approval so the automation is reliable and auditable.

What does an AI project engagement with him look like?

It usually starts with a short discovery to pin down the workflow or use case, the data involved and what success looks like. He then builds a working proof of concept, typically in one to three weeks, so you can see the agent or assistant running on your real data. If it proves out, he takes it to production: hardening prompts and tools, adding evaluation, guardrails, observability and access control, and integrating it into your existing Next.js, Node.js or CMS stack. Engagements can be fixed-scope, ongoing, or embedded with your team.

How does he keep AI apps accurate, secure and on-brand?

By grounding answers in your own data with retrieval and citations rather than relying on the model's memory, layering base system prompts with dedicated security prompts and role-based access control, filtering inputs and outputs with Azure AI Content Safety, defending against prompt injection, and measuring quality with LLM evaluation and LLM-as-a-judge scoring before and after launch. Sensitive or high-impact actions stay behind human approval gates.

Does he have experience with Generative AI, RAG, or LLM applications?

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.

Is Nishanthan available for freelance or full-time roles?

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.

I need to hire a freelance full stack developer in Sri Lanka — is he available?

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.

What technologies and tech stack does he specialize in?

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, MySQL, MongoDB and Snowflake for data, and Python for scripting and automation. On infrastructure, he works with AWS, Vercel, CI/CD pipelines (TeamCity, Octopus Deploy), and headless CMS platforms like Contentful and Contentstack. On the AI side, he builds RAG systems and AI agents on Azure AI Foundry and Azure OpenAI with Pinecone vector search and Model Context Protocol (MCP) servers.

Does he have experience leading engineering teams?

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, mentored 6 engineers, and scaled the engineering team from 6 to 31 people. At Eight25Media, he carries Engineering Lead / Engineering Manager responsibility for PandaDoc's B2B marketing platform, directing a team through the full lifecycle from architecture to production.

What makes him different from other full stack developers?

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.

How can I contact Nishanthan Janarthanarajah?

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 agentic AI workflows, RAG assistants, MCP servers and AI-powered apps, as well as full stack Next.js/Contentful/Vercel projects, technical leadership, and SEO and performance engineering.