Computer Science & Engineering undergraduate · Full-stack developer · Cloud and embedded-systems enthusiast
Portfolio · LinkedIn · Medium · Email
I'm a Computer Science & Engineering undergraduate at the University of Moratuwa, Sri Lanka. I enjoy building practical products across the stack—from intuitive web interfaces and reliable backend services to ESP32 firmware and cloud infrastructure.
My current focus is on:
- designing maintainable backend systems and APIs
- learning microservices, distributed systems, and cloud architecture
- building full-stack products with strong engineering foundations
- connecting embedded devices to dependable cloud services
| Area | Tools and technologies |
|---|---|
| Languages | Java Python C++ JavaScript TypeScript HTML CSS |
| Frontend | React Next.js Tailwind CSS |
| Backend | Spring Boot FastAPI Node.js Express.js REST APIs |
| Data and messaging | PostgreSQL MySQL MongoDB Redis Supabase RabbitMQ |
| Cloud and DevOps | AWS Docker GitHub Actions CI/CD Linux Git |
| Embedded systems | ESP32 IoT Embedded firmware |
- AWS Academy Graduate — Cloud Foundations
- AWS Academy Graduate — Microservices and CI/CD Pipeline Builder
- 1st Runner-Up — Cypher 3.0 Inter-University Hackathon
- Semi-Finalist — SLIoT Challenge 2025
I'm interested in the engineering decisions that make software dependable: clean architecture, concurrency, data modelling, observability, automation, and the trade-offs involved in scaling a system.
You can find my projects, writing, credentials, and experience on kalhara.me.
Always learning. Always building.



