
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.
Education & experience
A condensed version. The longer story over a coffee.
- 2023 — Present
B.Sc. (Hons) in Information Technology
University of MoratuwaSpecializing in software systems, distributed computing, and human-computer interaction.
- 2025
Software Engineering Intern
Open to opportunitiesLooking for SWE / full-stack internships for the 2025–2026 industrial training cycle.
- 2024
Open Source Maintainer
IndependentMaintaining a handful of TypeScript libraries and contributing to motion-design tooling.
- 2022
G.C.E. Advanced Level — Physical Science
Sri LankaTop 1% in the island. Maths, Physics, Chemistry.
What I'm fluent in
Tools I reach for, grouped by where they live in the stack.
Languages
- TypeScript92
- JavaScript95
- Python88
- Java85
- C++75
Frontend
- React94
- Next.js92
- Tailwind CSS95
- Framer Motion86
Backend
- Node.js90
- Express88
- Spring Boot82
- FastAPI84
Database
- PostgreSQL88
- MongoDB84
- Firebase86
- Redis78
Tools
- Git92
- Docker82
- Figma80
- VS Code96
Other
- REST / GraphQL88
- WebGL / Shaders70
- CI/CD78
- Testing80