AI Agent Developer + Full-Stack Software Engineer
I'm Lakshitha Wijerathne
Associate Software Engineer at BISTEC Global ServicesBSc (Hons) Computer Science · NSBM Green University
I started writing code in 2022 and have spent the years since shipping production software — from a 13-microservice travel marketplace to enterprise AI agents and MCP gateways running on Azure. I care about clean architecture, predictable systems, and details that hold up under pressure — the kind of engineering that keeps working long after launch.
Featured work
AI Agent, MCP Gateway · BISTEC
Enterprise Expense Agent

- .NET 10
- MCP
- Copilot Studio
- Azure
- Microsoft Graph
- OAuth 2.1
AI Agent, Enterprise Platform · BISTEC
AI IT-Support for ServiceNow

- .NET 10
- MCP
- ServiceNow
- Copilot Studio
- Cosmos DB
- Bicep
RAG, Document Q&A
DocMind

- FastAPI
- LlamaIndex
- Qdrant
- OpenAI
- Next.js
- Azure Container Apps
Experience
Where I've worked & studied
2026

Associate Software Engineer
NowBISTEC Global Services · Jan 2026 — Present
- Building production AI agents on the Agent Accelerator team.
- Multi-tenant MCP gateways in .NET 10 powering Copilot Studio agents in Teams — OAuth 2.1 with dynamic client registration and Entra ID On-Behalf-Of passthrough.
- Shipping to Azure with Bicep IaC, Azure DevOps CI/CD with SAST scanning, and Azure Marketplace packaging.
- .NET 10
- MCP
- Copilot Studio
- Azure
- Bicep
2025
AI Agent Developer
NowUpwork · Freelance · Sep 2025 — Present
- Building AI agents, RAG systems and n8n automation workflows for businesses.
- Shipped DocMind, a production RAG document Q&A platform on Azure Container Apps.
- Built a five-agent n8n pipeline that turns a topic into a fact-checked, publication-ready article.
- RAG
- n8n
- LlamaIndex
- Qdrant
- OpenAI
2025

Software Engineer Intern
BISTEC Global Services · Aug 2025 — Jan 2026
- Built QuizBank, a multi-tenant AI evaluation platform, end to end.
- Clean Architecture .NET 9 API with CQRS, Next.js 15 frontend and GPT-4o question generation.
- R&D on Cloudflare, Supabase and Google ADK.
- .NET 9
- Next.js 15
- PostgreSQL
- GPT-4o
- Docker
2025
Technical Writer
NowMedium · Mar 2025 — Present
- Technical articles that turn complex software engineering concepts into clear, practical reads for developers.
- AI Agents
- MCP
- Architecture
2022

BSc (Hons) in Computer Science
NSBM Green University · 2022 — 2026
- Specializing in AI & Full-Stack.
- Final-year research: AffectLearn, an affect-aware adaptive e-learning platform — 0.92 engagement AUC, live at affectlearn.tech.
- AI
- Full-Stack
- Research
2019

St. Thomas' College, Matale
O/Ls & A/Ls · Physical Science · Until 2019
- The foundation years of discipline and teamwork, capped with a Colours award at the 2019 Colours Night.
- Colours Award
Projects
- 2026AffectLearnNext.js, FastAPI, LangGraphNext.js, FastAPI, LangGraph
- 2026Enterprise Expense Agent.NET 10, MCP, Copilot Studio.NET 10, MCP, Copilot Studio · Confidential
- 2026AI IT-Support for ServiceNow.NET 10, MCP, ServiceNow.NET 10, MCP, ServiceNow · Confidential
- 2026DocMindFastAPI, LlamaIndex, QdrantFastAPI, LlamaIndex, Qdrant
- 2026Travel Plan PlatformSpring Boot, Kafka, Google GeminiSpring Boot, Kafka, Google Gemini
- 2026Pandora Knowledge GuardianPython, FastAPI, Azure AI SearchPython, FastAPI, Azure AI Search
- 2026SAMS — Smart AttendancePython, OpenCV, StreamlitPython, OpenCV, Streamlit
- 2025QuizBank — AI Evaluation.NET 9, Next.js 15, PostgreSQL.NET 9, Next.js 15, PostgreSQL
- 2025AI Article Generatorn8n, OpenAI, Multi-Agentn8n, OpenAI, Multi-Agent
- 2024Real-Time Auction PlatformReact, ASP.NET Core, SQL ServerReact, ASP.NET Core, SQL Server
- 2024AI Finance ManagementReact, TypeScript, Tailwind CSSReact, TypeScript, Tailwind CSS
- 2024Smart Waste CoordinationFlutter, Firebase, Google MapsFlutter, Firebase, Google Maps
Skills
- LanguagesC#, Python, TypeScript, JavaScript, Java, SQL, Dart, C
- Web & MobileASP.NET Core, Next.js, React, Spring Boot, FastAPI, Tailwind CSS, Node.js, Flutter, Streamlit, WebSockets
- AI & AgentsMCP, Copilot Studio, Google ADK, LangChain, LangGraph, Semantic Kernel, OpenAI API, Azure OpenAI, Gemini, RAG & Hybrid Search, n8n, LlamaIndex
- Machine LearningPyTorch, scikit-learn, MediaPipe, ONNX Runtime, OpenCV, Hugging Face, QLoRA / PEFT
- DataPostgreSQL, Qdrant, Azure AI Search, Supabase, Firebase, Redis, MongoDB, Cosmos DB, SQL Server
- Cloud & DevOpsAzure, Azure DevOps, Docker, GitHub Actions, Bicep, Kafka, Cloudflare, Git
- Testingpytest, Vitest, Playwright
AchievementsandCertifications
Achievements
- 2ndPandora '26 — RAG BuilderthonNSBM Green University · ASENSBM Green University · ASE
- 5thDuothan 5.0 HackathonNSBM Green University · IEEENSBM Green University · IEEE
Certifications
- 2026Claude Code in ActionAnthropic AcademyAnthropic Academy
- 2026Claude with the Anthropic APIAnthropic AcademyAnthropic Academy
- 2026Introduction to Model Context ProtocolAnthropic AcademyAnthropic Academy
- 2026Introduction to Agent SkillsAnthropic AcademyAnthropic Academy
- 2025OCI 2025 Certified AI Foundations AssociateOracleOracle
- 2025Docker Training Course for the Absolute BeginnerKodeKloudKodeKloud
- 2025Learn by Doing — Prompt Engineering 101KodeKloudKodeKloud

Pandora '26 RAG Builderthon · 2nd Place
Team Zeylix · Pandora '26

Duothan 5.0 Hackathon · 5th Place
Team 404_NOTFOUND · Duothan 5.0


Contact
Tell me what you’re building — an AI agent, an automation, or a full web or mobile app. I usually reply within 24 hours.
Freelance — AI Agent Developer
I build AI agents, RAG systems and n8n automations for businesses, available through Upwork.
Hire me on Upwork


