Skip to content
kavishka.sysAI / Systems / Security
Open to AI/LLM engineering roles

Kavishka Kalhara

Computer EngineerLLM Systems Engineer, AI Security Researcher, Full-Stack AI Developer

I build secure, production-grade AI systems from RAG pipelines and agentic orchestration to self-healing security architectures that detect, explain, and repair their own failures.

Matara, Sri Lanka

Find me
portrait.bmp
Portrait of Kavishka Kalhara
About

I build intelligent, secure and scalable systems.

I'm a Computer Engineering graduate from the University of Ruhuna, with academic requirements completed and convocation in 2027. My focus is building intelligent, secure and scalable systems.

As an Intern Software Engineer at BotCalm Pvt Ltd, I built production LLM applications, RAG pipelines and secure AI backend services. My final-year project, an AI-driven self-healing security framework for IoT, combines anomaly detection, explainable AI and LLM agents for automated threat remediation.

I also have hands-on experience in full-stack development, DevOps and web application security (OWASP Top 10), and I practice ethical hacking as a personal interest.

As Founding President of the Computer Engineering Society (ComES) and Main Organizer of ReXtro 2025, I enjoy leading teams and driving technical initiatives.

6 mo

Production internship

Shipping real AI features

3+

Major systems built

Security, alumni, LLM infra

6+

Leadership roles

Societies, exhibitions, CTFs

2

National competitions

1st Runner-Up · Finalist

Toolkit

The stack I reach for.

Grouped by where it sits in the system from model internals down to the metal it runs on.

AI & LLM Systems

Where I spend most of my time retrieval, orchestration, and getting models to production.

  • Transformers
  • RAG
  • Agentic AI
  • LangChain
  • LangGraph
  • Fine-tuning
  • Unsloth
  • Inference Optimization
  • Autoencoders
  • LSTMs

Languages

  • Python
  • TypeScript
  • JavaScript
  • C / C++
  • Java

Backend

  • Node.js
  • Express.js
  • FastAPI
  • REST APIs

Cybersecurity

Defensive engineering threat modelling LLM apps before they ship.

  • Web Application Security
  • OWASP
  • LLM Vulnerability Mitigation

DevOps & Cloud

  • Docker
  • Kubernetes
  • AWS EC2
  • Nginx
  • Linux
  • ArgoCD
  • Jenkins

Databases

  • MongoDB
  • PostgreSQL
  • SQL
  • ChromaDB

Frontend

  • React.js
  • Tailwind CSS

Security Tooling

  • Wireshark
  • Nmap
  • Kali Linux

Parallel Computing

  • CUDA
  • OpenMP
  • MPI

AI Coding Tools

  • Claude Code
  • GitHub Copilot
Experience

Where I've shipped.

Production work the kind with users, deadlines, and on-call consequences.

Technical Team Lead and System Administrator

Ruhuna Engineering Faculty Alumni Association (REFAA)

Volunteer

April 2024 — PresentSri Lanka

Built and maintain refaa.lk, the official alumni platform for the Ruhuna Engineering Faculty Alumni Association, serving 1,000+ users.

  • Deployed a secure, scalable platform on AWS EC2 with robust authentication, Cloudflare protection and automated CI/CD pipelines using Dokploy.
  • Scaled the backend for high-concurrency traffic using Nginx load balancing, Redis distributed caching and Apache Kafka event streaming to keep latency low.
  • Integrated PayHere for secure online payments, including membership and event transactions.
  • Developed administrative features that streamlined the executive committee's workflows and improved operational efficiency.
  • Implemented SEO optimisation to improve search visibility and organic traffic.

Stack

  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • Redis
  • Apache Kafka
  • AWS EC2
  • Nginx
  • Dokploy
  • Cloudflare
  • PayHere

Intern Software Engineer

BotCalm (Pvt) Ltd

May 2025 — Nov 2025Sri Lanka

Six months building LLM products that had to survive real traffic, real users, and real latency budgets.

  • Built production LLM applications on top of RAG pipelines semantic search, prompt orchestration, and vector-based knowledge retrieval serving live use cases.
  • Designed the secure AI backend around them: API authentication, async job processing, and model-serving infrastructure that scaled without falling over.
  • Wired multi-step reasoning pipelines with n8n and LangChain, connecting external tools into automation flows the team could trigger and trust.
  • Pushed retrieval quality up through better embedding strategies, context filtering and prompt refinement then chased the latency back down with GPU performance tuning.

Stack

  • Python
  • LangChain
  • Unsloth
  • Hugging Face
  • RunPod
  • Docker
  • n8n
  • React
  • Tailwind CSS

Education

BSc. Eng. (Hons) Computer Engineering

Faculty of Engineering, University of Ruhuna — graduate

March 2022 – September 2026

Academic requirements completed; convocation in 2027.

G.C.E. Advanced Level & Ordinary Level

Rahula College, Matara

2011 – 2020

Advanced Level (2020)

Physical Science · 2A, 1B

  • Combined Mathematics – A
  • Chemistry – A
  • Physics – B

Ordinary Level

English Medium

  • 8 A passes and 1 B pass
  • Elective subjects: ICT, Commerce and English Literature

Achievements & Activities

  • Gold Medalist – Provincial School Commerce Competition
  • Cadet in the St. John's First Aid Unit, trained in first aid and emergency response, and served at school and community events.

Kumarathugu Munidas Maha Vidyalaya

Dickwella

2006 – 2010

Grade 5 Scholarship Examination (2010) – Score: 173

Selected Work

Systems I've designed and shipped.

Three builds that cover the range: applied security research, a production alumni platform, and a construction ERP.

View project
2025Research · AI Security

AI-Driven Self-Healing Intelligent System

IoT security that explains itself — and repairs itself.

An IoT security framework that watches network traffic, detects anomalies with sequential ML, explains its reasoning, and lets LLM agents plan and execute the fix.

  • Kafka
  • FastAPI
  • Zeek
  • GRU
  • SHAP
  • Multi-Agent
View project
2025Full-Stack · Production

refaa.lk — Faculty Alumni Platform

A production platform for the Ruhuna Engineering alumni network.

A secure alumni platform with hardened auth, live payments and automated CI/CD — tuned with Nginx load balancing, Redis caching and Kafka events to stay fast under concurrency.

  • React
  • Node.js
  • MongoDB
  • Redis
  • Kafka
  • AWS
refaa.lk
View project
Full-Stack · Microservices

Engineering ERP — Full-Stack Microservices Project

Construction operations across web and mobile.

A construction ERP with role-based access, project planning, BOQ estimation, workforce management, site attendance and initial financial accounting.

  • Java
  • Spring Boot
  • PostgreSQL
  • React
  • React Native/Expo
  • Kafka
Recognition

Competitions won, communities built.

Two things I care about equally: solving hard problems under a clock, and leaving structures behind that outlast me.

Achievements

1st Runner-Up

BitCode v5 — Competitive Programming Competition

University of Ruhuna

National Finalist

Robofest 2024 — National Robotics Competition

Sri Lanka

Leadership & volunteering

  • Founding President

    Computer Engineering Society (ComES)

    University of Ruhuna

    Founded the society from proposal to active chapter.

  • Main Organizer

    ReXtro 2025

    National Engineering Exhibition

  • Co-Chairman

    HaXtreme 3.0 & Red Cypher CTF

    Capture-the-flag competition

  • Main Organizer

    IEEE Student Branch

    University of Ruhuna

  • Program Lead

    CareerXpo 1.0

    Careers & industry expo

  • Program Lead

    HaXtreme 2.0

    Competitive Programming Competition

  • Team Lead — Brand Marketing

    AIESEC in Ruhuna

    Youth leadership organisation

Contact

Let's build something that ships.

I'm open to AI/LLM engineering roles, research collaborations, and interesting problems in secure systems. Email me and I'll get back within a day or two.

Open to opportunities · 2026 intake

Reach me directly

Elsewhere