Dinuka Gayashan, A Human.
A passionate Software Engineer enthusiastic about technology and willing to
explore new things in the field of Computer Engineering.
Analytical thinking, Attention to detail, Critical thinking, Planning and organizing, Creativity, Decision-making
Data structures and algorithms, Software architecture, Object-oriented design, Software development methodologies
Back-end development, Cross-platform development, Mobile development, Web Development, Database management
Cloud services, Cloud deployment and management, Virtualization, Containerization, DevOps and automation
Data analytics, Machine learning, Deep learning, Neural networks, Natural language processing
Generalized framework for using large language models as recommendation processes which enables more personalized, context aware recommendations and engagement with the recommendation system.
Python | LangChain | StreamLit | Redis | GCP | Docker | Git | GitHub
AI based software solution to generate musical melodies tailored to user preferences, while also offering the ability to train and finetune the model with custom datasets to meet specific requirements.
Python | TensorFlow | Keras | StreamLit | SciKit | FluidSynth | Docker | Git | GitHub
Advisory software system for cryptocurrency investments aims to provide users with the knowledge, understanding and experience by acknowledging users with market data and related news, providing forecast prices, and allowing users to add price predictions and view the prediction statistics.
Flutter | Dart | Firebase (Firestore, Authentication, Cloud Functions, Hosting) | NodeJS | Python | TensorFlow | Keras | Heroku | Git | GitHub
Software solution to overcome issues with the traditional package delivery systems with functionalities such as package delivery tracking, location sharing, and managing available times.
Flutter | Dart | Firebase (Firestore, Authentication, Cloud Functions) | NodeJS | Git | GitHub
Software solution that enables softcopy-based reporting system and
more additional features related to procedures of a Sri Lankan
government hospital. The system includes a web application, mobile
application, and a backend.
Contribued on Backend development.
Firebase (Firestore, Authentication, Cloud Functions, Storage, Hosting) | NodeJS | Flutter | Dart | HTML | CSS | JavasScript | BootStrap | Git | GitHub
Console based inventory management system to manage and store product data in a supermarket.
C++ | Git | GitHub
Console based shooting game developed as the 2nd semester programming project using basic C++ programming.
C++ | Git | GitHub