Hello, I'm Chames Dinuka.

Crafting innovative solutions at the intersection of AI and Human-Computer Interaction.

Second-year Computer Science student passionate about building impactful technology.

About Me

Chames Dinuka

Chames Dinuka

Computer Science Student

AI/ML Enthusiast | Web Developer | Open Source Contributor

My Story

From tinkering with an old computer in my childhood to developing AI-powered applications today, my journey in technology has been fueled by curiosity and a desire to create. I thrive on challenges, whether it's architecting a scalable web application, diving deep into machine learning algorithms, or contributing to open-source projects. My academic path in Computer Science has equipped me with a robust theoretical understanding, which I continuously apply to practical, real-world problems. I believe in lifelong learning and am always exploring new technologies to broaden my skillset.

Education

Bachelor of Science in Computer Science

University of Kelaniya | 2024 - 2028 (Expected)

Specialization in Artificial Intelligence & Machine Learning.

Aspirations

My goal is to leverage technology to make a tangible positive impact on people's lives. I am particularly interested in roles that involve research and development in AI, natural language processing, or building intelligent systems that enhance human capabilities. I aim to join a team where innovation, collaboration, and continuous growth are valued.

Projects Showcase

chamesh2019 / flashcard-gen

An intelligent tool that leverages machine learning to provide automated flashcard suggestions, improving study productivity.

AI-Powered Flashcard Generator
AI/ML
Study Hack
Education
An intelligent tool that leverages machine learning to provide automated flashcard suggestions, improving study productivity.

Tech Stack:

Python
GeminiAPI
FastAPI
Docker

Challenges:

Developing a robust natural language processing pipeline to accurately extract key concepts from varied text formats. Integrating the AI model for efficient flashcard generation with minimal latency.

Outcomes:

Successfully implemented a system capable of generating relevant flashcards with high accuracy. Achieved positive user feedback on the quality and relevance of generated flashcards, demonstrating improved study efficiency.

chamesh2019 / ProductManager

A cross-platform mobile app for managing daily sales, built with Flutter and Firebase.

Product Manager
Mobile App
Sales
Productivity
A cross-platform mobile app for managing daily sales, built with Flutter and Firebase.

Tech Stack:

Flutter
Firebase
Dart

Challenges:

Implementing a secure and reliable authentication system using Firebase Auth. Designing a user-friendly interface for managing sales data on mobile devices.

Outcomes:

Successfully developed a functional mobile app for tracking daily sales. The app allows users to securely log in, add, and view their sales records.

JanishkaM / syncboard

A web application for seamless content sharing and synchronization across multiple devices.

Sync Board
Web App
Productivity
Collaboration
A web application for seamless content sharing and synchronization across multiple devices.

Tech Stack:

Next.js
React
Tailwind CSS
MongoDB

Challenges:

Ensuring real-time synchronization of data across multiple clients. Building a responsive and intuitive user interface that works seamlessly on both desktop and mobile devices.

Outcomes:

Successfully created a web application that provides a fast and reliable way to share content across devices. The project demonstrates proficiency in modern web technologies and real-time data handling.

Skills & Technologies

Python
Solidity
NLP (NLTK, SpaCy)
HTML / CSS / Tailwind
Docker / Kubernetes
Python
Solidity
NLP (NLTK, SpaCy)
HTML / CSS / Tailwind
Docker / Kubernetes
Python
Solidity
NLP (NLTK, SpaCy)
HTML / CSS / Tailwind
Docker / Kubernetes
Python
Solidity
NLP (NLTK, SpaCy)
HTML / CSS / Tailwind
Docker / Kubernetes
JavaScript / TypeScript
TensorFlow / Keras
Computer Vision (OpenCV)
REST APIs / GraphQL
Git / GitHub
JavaScript / TypeScript
TensorFlow / Keras
Computer Vision (OpenCV)
REST APIs / GraphQL
Git / GitHub
JavaScript / TypeScript
TensorFlow / Keras
Computer Vision (OpenCV)
REST APIs / GraphQL
Git / GitHub
JavaScript / TypeScript
TensorFlow / Keras
Computer Vision (OpenCV)
REST APIs / GraphQL
Git / GitHub
Java
PyTorch
React / Next.js
SQL (PostgreSQL, MySQL)
CI/CD (GitHub Actions)
Java
PyTorch
React / Next.js
SQL (PostgreSQL, MySQL)
CI/CD (GitHub Actions)
Java
PyTorch
React / Next.js
SQL (PostgreSQL, MySQL)
CI/CD (GitHub Actions)
Java
PyTorch
React / Next.js
SQL (PostgreSQL, MySQL)
CI/CD (GitHub Actions)
C++
Scikit-learn
Node.js / Express
NoSQL (MongoDB, Firebase)
C++
Scikit-learn
Node.js / Express
NoSQL (MongoDB, Firebase)
C++
Scikit-learn
Node.js / Express
NoSQL (MongoDB, Firebase)
C++
Scikit-learn
Node.js / Express
NoSQL (MongoDB, Firebase)

Resume & Contact

Download My Resume
Get a comprehensive overview of my skills, experience, and education.

My resume provides further details on my qualifications and achievements. Feel free to download it for your review.

Download PDF

Connect with me:

Get In Touch
Have a question, an opportunity, or just want to say hi? Drop me a message!