Tashila Pathum Bandara

Tashila Pathum Bandara

Senior Software Engineer · Native Android Engineer · Colombo, Sri Lanka

Seven years of Android, from Java and XML through Compose and Multiplatform, and 15+ apps shipped to over 200,000 users. I like the parts other people skip: drawing a whole UI on a Canvas because Material would not do, offline-first data, and background work that survives OEM battery managers.

Experience

2023 to now
PAYable (Pvt) Ltd
Senior Software Engineer since 2025, overseeing every mobile project shipped to 40k+ merchants and leading a team of five. Team Lead for Mobile 2024 to 25, owning Dynamic Currency Conversion for the POS apps. Joined 2023 as a Software Engineer on the Link Payment module, PAYable Tap for NFC, and Android apps for handheld POS devices with NFC and printing.
2021 to 23
Founder and Owner, Tantalum Technologies (Pvt) Ltd
Full development life-cycle for 10+ clients, requirements through to Google Play. Frontend in Java and Kotlin, backend on Firebase, UI design in Adobe XD. Monetisation through Play in-app billing, ads and IdeaMart.
2020 to 21
Android Developer Intern, Epic Lanka (Pvt) Ltd
Built demo apps, fixed bugs and shipped minor features alongside senior developers.

Education

2018 to 23
BSc Information Technology (BIT)
University of Colombo School of Computing
2025
EF SET English Certificate, C1 Advanced
Equivalent to IELTS 7.0 to 8.0
2020
English for Professionals, Advanced Level
University of Peradeniya, merit pass
Right now
Compose Multiplatform for a shared KMP core. Open-source Android libraries. Learning German.

The German is going slower than the KMP.