
Navora
01Your intelligent travel guide to Sri Lanka

Hi, I’m Kumuditha Tharinda.
Full-stack developer · Colombo, Sri Lanka
A little curiosity. A lot of building.
I turn complex problems into thoughtful digital experiences. From the first idea to the details that make it feel right.
Mobile. Web. Desktop.
Whatever the idea needs.
01 — Selected work
Ideas turned into interfaces
Your intelligent travel guide to Sri Lanka

Monitor. Analyse. Optimise.

Smart repair. Simple life.
02 — Behind the work
Always a work in progressI’m Kumuditha, a software engineering student who learns best by making things that work in the real world.
I’m completing my HND at NIBM Colombo. My work moves between Flutter apps, Next.js platforms, native macOS tools, and connected hardware. I like understanding the whole picture, then finding the simplest way to make it work.
Right now, I’m looking for my first professional engineering role or internship — a place to contribute, ask good questions, and keep getting better.
A little more on LinkedInLearning & making
National Institute of Business Management (NIBM)
NIBM · Group project
Independent
03 — My toolkit
A flexible stack, chosen for what the product needs.
04 — A few more details
Kumuditha Tharinda Liyanage is a software engineer and final-semester HND Software Engineering student at the National Institute of Business Management (NIBM) in Colombo, Sri Lanka. He builds mobile, web, desktop and cloud software, and publishes his work at github.com/mr-kumuditha.
Nine featured projects. MacPulse is a publicly released native macOS system optimizer in Swift and SwiftUI. Navora is a cross-platform Flutter travel app for Sri Lanka with Gemini-powered itinerary generation. Rehearsal is an API reliability workbench for rehearsing timeouts, duplicate events and rate limits. Fixora is a four-role Android repair management app. The IoT Safety Monitoring System is an ESP32 mining-safety helmet with a live dashboard. DevPilot Studio is an open-source Claude Code terminal plugin. He has also built EventHub, Ever After Wedding and the Sinhala Subtitle Converter.
TypeScript, JavaScript, Java, Kotlin, Swift, Dart, C++, Python and Rust as languages. Flutter, React, Next.js, Jetpack Compose and SwiftUI on the client. Node.js, .NET Core, Firebase, Supabase, Google Cloud Platform, Vercel, Cloudflare and Docker on the server. Cloud Firestore, Firebase Realtime Database, MySQL and SQLite for data. He selects the stack per project rather than defaulting to one.
Yes. He is open to software engineering internships and to a first professional engineering role, based in Colombo, Sri Lanka or remote. He can be reached at dev@tharinda.dev.
Colombo, Sri Lanka (Asia/Colombo timezone). He is available for on-site work in the Colombo area and for remote work internationally.
MacPulse, because it is a publicly released commercial product rather than coursework: a native macOS system optimizer written in Swift 5.9 and SwiftUI, using MVVM with Swift actors for non-blocking disk scans, SMAppService for startup item management, StoreKit 2 for in-app purchases, and a CircleCI pipeline for continuous integration.
By email at dev@tharinda.dev, on GitHub at github.com/mr-kumuditha, or on LinkedIn at linkedin.com/in/kumudithaliyanage. His CV is downloadable directly from this site.
05 — What’s next?
Open to internships & engineering rolesHave a role, a project, or an interesting idea?