Induwara Kannangara | AI Developer | Full Stack Developer | Software Engineer

I build full-stack systems and AI solutions.

I build simple, reliable products from plan to launch.

Contact

Engineering ideas into useful, intelligent products.

I'm a Software Engineering undergraduate and freelance full-stack developer working across web products, AI agents, automation, and real-world data systems.

View my CV
IKFull-stack + AI developer

I enjoy the whole build: understanding the problem, shaping the interface, connecting the intelligence, and shipping the final system.

2+Years building
30+Projects delivered
3+Countries served
Product engineeringResponsive interfaces, secure APIs, databases, and deployment built as one dependable product.01
Applied intelligenceAI agents and automations that plan, use tools, remember context, and solve useful business tasks.02
Delivery mindsetClear communication, practical decisions, and production-ready work shaped around real users.03

Services for web, AI, and business automation

Pick one service, or combine them into a complete production-ready system.

Full-Stack Development

I build responsive web apps, backend APIs, authentication, and database-backed client systems.

Next.js - Node.js - Databases

Agentic AI & Automation

I build AI agents, tool-calling workflows, chatbots, and automation flows for real business tasks.

Gemini - Ollama - n8n - MCP

Hybrid & Data Systems

I build offline-ready desktop systems, machine-learning pipelines, and secure data workflows.

C# .NET - ML - PostgreSQL

A flexible stack for the full product journey.

From the first interface to the final deployment, I choose tools around the problem, the users, and the way the product needs to grow.

React.js
Next.js
TypeScript
JavaScript (ES6+)
HTML5
CSS3
Tailwind CSS
MongoDB
MySQL
PostgreSQL
SQLite
SQL
Node.js
Java (Spring Boot)
C# (.NET)
Flutter
FastAPI
Google Gemini API
Vercel AI SDK
Supabase
Zod
Kapruka MCP
MCP
Ollama
Google ADK
Gradio
Langflow
Flowise
n8n
TensorFlow
PyTorch
Python
Scikit-learn
Pandas
NumPy
Redis
Vercel
Firebase Auth
Arduino
Blender
Twilio
Google Sheets
GPT-4o
PDF
Authentication
Desktop App
OWASP Top 10
Burp Suite
Nmap
Git
GitHub
Bash

Explore stack

Capability 01

Frontend

Fast, accessible interfaces with strong visual systems and responsive behavior.

React.js
Next.js
TypeScript
JavaScript (ES6+)
HTML5
CSS3
Tailwind CSS

Product engineering and applied AI, connected into one practical delivery workflow.

Selected projects and live websites

Live websites use real captured previews. Internal systems show the technology stack used to build them.

Atlas - Kapruka AI Shopping Agent website previewatlas.itkannagara.dev

Atlas - Kapruka AI Shopping Agent

New

Agentic AI shopping platform for the Kapruka AI Agent Challenge with planning, product search, validation, bundle optimization, memory, and checkout.

  • ReAct workflow for intent routing and shopping planning.
  • MCP tool integration with streaming AI responses.
  • Persistent memory, bundle optimization, and checkout flow.
Next.jsTypeScriptVercel AI SDKGoogle Gemini APISupabaseZodKapruka MCP
Unbound.lk - Premium Tattoo Studio website previewunbound.lk

Unbound.lk - Premium Tattoo Studio

New

Bold, editorial website for a premium Sri Lankan tattoo studio, featuring the artist, bespoke work, gallery content, and a direct appointment journey.

Next.jsBrand WebsiteResponsive UISEO
Snapseat.lk - Event Ticketing Platform website previewsnapseat.lk

Snapseat.lk - Event Ticketing Platform

Production-grade event ticket booking and management platform with Redis caching, secure payment webhooks, server-side validation, and a Gemini-powered support chatbot.

Next.jsNode.jsMongoDBRedisGoogle Gemini API
Freshco Kleen - Perth Cleaning Website website previewfreshcokleen.com.au

Freshco Kleen - Perth Cleaning Website

Responsive cleaning business website with service pages, quote flow, reviews, gallery, and trust-focused conversion sections.

Next.jsService WebsiteSEOResponsive UI
Clean & Shine - Cleaning Services NZ website previewcleanandshine.co.nz

Clean & Shine - Cleaning Services NZ

Modern cleaning brand website optimized for readability, mobile conversions, local discovery, and direct booking.

React.jsBusiness WebsiteBrand UIPerformance
Service Station Facilities website previewservicestationfacilities.com.au

Service Station Facilities

Facilities services platform with structured service information, quote CTAs, gallery content, and fast mobile browsing.

Next.jsCorporate WebsiteConversion UXResponsive UI

Ready to build something useful?

Let's build a full-stack product, AI agent, or business website that is ready for real users.

Start Your Project
👋 Ask about projects