Open to meaningful opportunities

AI/ML · Full-stack · Computing education

I build technology that makes complex ideas feel simple.

I’m Kalana, a Computer Science graduate turning AI research, product thinking, and modern web engineering into practical tools people can actually use.

20+public projects explored
3disciplines connected
01goal: useful outcomes

01 / Approach

“The best technical work doesn’t just run. It gives people a clearer way to think, decide, and create.

Engineering discipline, educator-level clarity, and product-minded delivery.

02 / Selected work

Projects with a point of view.

Seven selected builds spanning agentic commerce, educational technology, generative AI, local-language speech, digital publishing, and product analytics.

01
EdTech · TypeScript · Open source

LogicLab

A browser-based sandbox that lets learners build, wire, and simulate digital logic circuits in real time — with truth tables, undo history, sharing, and accessibility built into the core experience.

  • TypeScript
  • Canvas API
  • Zero runtime dependencies
Competition project · Private source

Kaan Kapruka Agent

A conversational shopping assistant that understands gift requests, recommends products, remembers preferences, and guides customers through cart, checkout, and payment flows.

Generative AI · Retrieval

Mini RAG System

A lightweight RAG pipeline that chunks 500 movie plots, stores embeddings in ChromaDB, and uses Gemini to answer grounded questions from a CLI.

Career technology · AI agent

Career AI

A terminal-based job-search co-pilot that scores role fit, monitors public job boards, and generates ATS-optimised PDF résumés tailored to each opportunity.

Digital library · Sinhala

Spectrum of Theravāda Buddhism

A calm, offline-capable digital library presenting 17 Sinhala Dhamma books through a five-phase reading path with search, filters, and long-read accessibility controls.

Speech AI · Local language

Sinhala Speech-to-Text

A streamlined interface for transcribing uploaded audio with a fine-tuned Whisper model hosted on Hugging Face.

NLP · Product analytics

SLT Bug Analytics Dashboard

An end-to-end pipeline that collects SLT Selfcare reviews, identifies and categorises bugs with transformer embeddings, and delivers Streamlit analytics, exports, and email digests.

More on GitHub

Systems, experiments, and learning tools.

Explore work across web applications, automation, APIs, educational software, and applied machine learning.

View all repositories

03 / Capabilities

Ideas to outcomes.

I work across the stack, connecting intelligent systems with interfaces that remain clear, reliable, and human.

01

AI & machine learning

Model development, computer vision, NLP, RAG systems, evaluation, and practical inference workflows.

Python · TensorFlow · PyTorch · LangChain
02

Full-stack products

Responsive web experiences, APIs, dashboards, data flows, and maintainable product architecture.

TypeScript · React · Next.js · Node.js · FastAPI
03

Computing education

Student-friendly learning resources and technical tools aligned with Pearson Edexcel computing curricula.

iLowerSecondary · iGCSE · Project-based learning

04 / Experience

Technical depth.
Practical perspective.

My path connects applied AI, software delivery, research, and teaching — a mix that keeps the work rigorous and understandable.

Present focusComputing education

IT & Computing Educator

Delivering Pearson Edexcel iLowerSecondary and iGCSE ICT / Computer Science through practical, student-centred learning.

IndustrySLT Telecom PLC

AI/ML Intern

Worked on computer vision, NLP, location intelligence, dashboards, and data-driven operational tools.

EducationSEUSL

BSc (Honours) in Computer Science

Built a strong foundation in software engineering, data science, machine learning, and research practice.

05 / Contact

Have a useful problem?
Let’s build the answer.

I’m interested in AI/ML, full-stack, educational technology, and collaborative open-source opportunities.