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

AI-Powered Flashcard Generator
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.

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!