KASUN CHANAKA

Android Developer | Machine Learning Engineer (Undergraduate)
Colombo, LK.

About

Highly motivated Computer Science Undergraduate with hands-on experience in Android development and machine learning, adept at building real-time mobile applications and integrating intelligent ML models. Proven ability to deliver production-ready features, including robust chat, crime logging, and blogging apps, leveraging Firebase and native Android tools. Eager to apply strong foundational knowledge in OOP, UI/UX, and AI/ML concepts to develop innovative, smarter Android solutions.

Education

University of Wolverhampton, UK
Wolverhampton, England, UK

BSc (Hons)

Computer Science (Software Engineering)

Grade: Awaiting final results

Cinec Campus
Colombo, Western Province, Sri Lanka

Higher National Diploma

Computing (Software Engineering)

Grade: Distinction

Skills

Programming Languages

Java, Kotlin, Python, Dart, JavaScript, TypeScript, SQL.

Android Development

Android Studio, Firebase (Auth, Realtime DB, Storage), React Native, UI State Management, Edge-case Debugging.

Artificial Intelligence & Machine Learning

GPT Models (OpenAI, Anthropic), Supervised Learning, Unsupervised Learning, Reinforcement Learning, Random Forests, Clustering Algorithms, Contextual Bandits.

Libraries & Tools

Scikit-learn, Pandas, NumPy, Git.

Software Development Concepts

OOP (Object-Oriented Programming), Clean Architecture, REST APIs, Agile Practices.

Emerging Technologies & Practices

React JS, CI/CD, LLMs (Large Language Models), Agile Scrum, Prototyping, Google Cloud Platform.

References

Prof. Ananda Jayawardena

Senior Professor in Civil Engineering, Former Vice-Chancellor, University of Moratuwa, Former Chairman, Commercial Bank of Ceylon PLC, +94777688865

Maduwanthi Uthpala

Senior Lecturer/ Deputy Head of the Department, Faculty of Computing, maduwanthi.uthpala@cinec.edu, +94789742613

Projects

SmartFocusTimer

Summary

Developed an offline Pomodoro application using React Native, incorporating an advanced Reinforcement Learning model.

Blogging App

Summary

Created a full CRUD Android blogging application with extensive multimedia and sharing capabilities.

CriminalIntent App

Summary

Engineered an Android application for comprehensive crime logging, integrating seamlessly with device camera, contacts, and phone functionalities.

Firebase Chat Application

Summary

Developed a real-time chat application for Android, leveraging Firebase Realtime DB, Authentication, and Storage for robust backend functionality.