Android Developer Profile
Kasun Gunathilaka
I’m Kasun Nirmal Gunathilaka, a Software Engineer with over 11 years of experience, specializing in mobile application development. I’ve worked extensively with both Java and Kotlin, with 7 years of experience in Kotlin-based Android apps. Throughout my career, I’ve built applications across various platforms like Linux, Mac OS, and Windows, and I’m skilled in mobile UI design, software programming, and test-driven development. I have hands-on experience with frameworks like React-Native and Xamarin, and I’m well-versed in libraries like Retrofit and ButterKnife.
I’ve held roles where I developed Bluetooth-integrated Android apps and GPS-based applications, and I’ve contributed to Android head unit projects. I’m also experienced in managing CI/CD pipelines and working with databases like SQLite, Firebase, and MongoDB.
🇦🇺 Melbourne, Australia
Full-Time, Contract
$50 per hour
$100,000 per year
Android, Kotlin, Java, XML, Android SDK, Java/Kotlin programming, Android Studio, RESTful APIs integration, UI/UX design, Git version control, Automated testing (Espresso, JUnit), Continuous Integration/Continuous Deployment (CI/CD), Agile/Scrum methodologies, Firebase, Material Design, Android Jetpack components, MVVM/MVP architecture, Reactive programming (RxJava/RxKotlin), Dependency Injection (Dagger/Hilt), Performance optimization, Debugging and troubleshooting, Code review and collaboration.
English
Work Experience
Mobile Developer
at Adherium Limited
–
–
Application Software Engineer
at Tourism Holdings Limited
–
–
Senior Software Engineer (Mobile)
at 99x Technology
–
–
Software Engineer (Mobile)
at LOLC Technology Ltd
–
–
Senior Software Engineer (Mobile)
at Open Arc System Management (Pvt) Ltd
–
–
Studies
B.Sc. (Hons.) specialised in Software Engineering
at Sri Lanka Institute of Information Technology (SLIIT)
–
–