Kalana Sandakelum
UoM · ’23—
Kalana SandakelumFull-stack
Stack
Next.js · Spring Boot
(01)AboutMoratuwa, Sri Lanka

Curious by default. Craft-obsessed by choice.

I'm Kalana — a third-year IT undergraduate at the University of Moratuwa, and I build software that feels considered down to the last pixel.

My favourite work lives at the seam of engineering, motion, and interaction design. I care about render budgets and rounded corners in equal measure.

Outside of class I maintain a few open-source libraries, write short technical essays, and prototype anything that looks like it would feel good in the hand.

02Path so far

Education & experience

A condensed version. The longer story over a coffee.

  • 2023 — Present

    B.Sc. (Hons) in Information Technology

    University of Moratuwa

    Specializing in software systems, distributed computing, and human-computer interaction.

  • 2025

    Software Engineering Intern

    Open to opportunities

    Looking for SWE / full-stack internships for the 2025–2026 industrial training cycle.

  • 2024

    Open Source Maintainer

    Independent

    Maintaining a handful of TypeScript libraries and contributing to motion-design tooling.

  • 2022

    G.C.E. Advanced Level — Physical Science

    Sri Lanka

    Top 1% in the island. Maths, Physics, Chemistry.

03Toolkit

What I'm fluent in

Tools I reach for, grouped by where they live in the stack.

Languages

01
  • TypeScript92
  • JavaScript95
  • Python88
  • Java85
  • C++75

Frontend

02
  • React94
  • Next.js92
  • Tailwind CSS95
  • Framer Motion86

Backend

03
  • Node.js90
  • Express88
  • Spring Boot82
  • FastAPI84

Database

04
  • PostgreSQL88
  • MongoDB84
  • Firebase86
  • Redis78

Tools

05
  • Git92
  • Docker82
  • Figma80
  • VS Code96

Other

06
  • REST / GraphQL88
  • WebGL / Shaders70
  • CI/CD78
  • Testing80
04Outside the editor

Things I make time for

Open source
Motion design
Generative art
Mobile dev
Reading
Web platform