Hi, I'm Chamoda Pramudika

CSE | University Of Moratuwa

I’m an undergraduate student at the University of Moratuwa, pursuing a degree in Computer Science and Engineering. Passionate about building innovative solutions, I specialize in crafting seamless user experiences, optimizing backend systems, and exploring cutting-edge technologies. Dive in to discover my projects, skills, and journey in the world of tech!

Contact Me

About Me

My Introduction

I focus on web development and system engineering, with expertise in languages and tools such as JavaScript, Python, Java, C++, and MySQL. Additionally, I am skilled in system design, network engineering, and software development. My aim is to provide innovative solutions that help businesses and individuals achieve their objectives and foster growth.

_ Years
experience
5 Completed
project
_ Companies
worked

Skills

My technical level

Web Development

JavaScript, Node.js, Next.js, React.js, Express.js, FastAPI, HTML, CSS, MySQL, MongoDB

I am passionate about building innovative and scalable web applications that deliver seamless user experiences. With expertise in modern technologies like React, Next.js, FastAPI, Express.js, and JavaScript, I create dynamic and efficient solutions that power businesses. I also leverage Redux for state management to build maintainable applications. From crafting intuitive interfaces to developing robust back-end systems, my goal is to provide high-quality, scalable applications that drive user engagement and operational efficiency.

Mobile App Development

Flutter, Dart, and Firebase

I have foundational knowledge in building cross-platform mobile applications using Flutter and Dart, with Firebase as the backend solution. As a beginner, I'm learning to create efficient mobile apps that work across both iOS and Android platforms. I'm developing my skills in mobile app development and exploring modern design patterns and functionality implementation.

AI/ML & Deep Learning

TensorFlow, Scikit-learn

I am a beginner in AI, machine learning, and deep learning with foundational knowledge in both supervised and unsupervised learning techniques. I have hands-on experience building a music genre classifier using Convolutional Neural Networks (CNN) with TensorFlow. As I continue to develop my skills, I'm exploring various machine learning algorithms and deep learning architectures to solve real-world problems and expand my understanding of AI technologies.

Qualification

My personal journey
Education
Work
Certifications

Computer Science and Engineering(UG)

University of Moratuwa
2022 - present

GCE Advanced Level

Sri Devananda College, Ambalngoda
2019 - 2021

No Work Experience Yet

Seeking Opportunities
Available
AWS Badge

AWS Educate

Amazon Web Services • Apr 2025

Completed multiple AWS Educate courses covering essential cloud computing concepts, web development, storage solutions, serverless architecture, and generative AI.

  • AWS Educate Web Builder
  • AWS Educate Introduction to Cloud 101
  • AWS Educate Getting Started with Storage
  • AWS Educate Getting Started with Serverless
  • AWS Educate Introduction to Generative AI
AWS Cloud Web Development Cloud Storage Serverless Computing Generative AI
AWS Web Builder AWS Introduction to Cloud 101 AWS Getting Started with Storage AWS Getting Started with Serverless AWS Introduction to Generative AI
DeepLearning.AI Logo

DeepLearning.AI | Stanford Online

Coursera • Jul 2025

Completed the Machine Learning Specialization by DeepLearning.AI and Stanford Online, which includes courses on supervised learning, neural networks, and advanced algorithms for real-world applications.

  • Supervised Machine Learning: Regression and Classification
  • Advanced Learning Algorithms
  • Unsupervised Learning, Recommenders, Reinforcement Learning
Machine Learning Neural Networks Recommender Systems Reinforcement Learning
Kaggle Logo

Kaggle Learn

Kaggle • Jul 2025

Completed multiple Kaggle Learn courses focusing on machine learning and deep learning fundamentals.

  • Intro to Machine Learning
  • Intermediate Machine Learning
  • Intro to Deep Learning
  • Computer Vision
Machine Learning Deep Learning Computer Vision
Github

Github Education

Github • Apr 2025

Completed the Github Foundations course, gaining essential skills in version control and collaboration using Git and Github.

  • Github Foundations
Version Control Collaboration
Python Certificate
KodeKloud

KodeKloud

KodeKloud • Apr 2025

Completed comprehensive courses in cloud computing and containerization technologies, gaining hands-on experience with AWS services and Docker fundamentals.

  • Amazon Elastic Container Service (AWS ECS)
  • Docker Training Course for the Absolute Beginner
AWS ECS Docker Containerization Cloud Computing

Projects

Most recent work
Online Store

MyCampusHome

Designed and developed MyCampusHome, an innovative web-based platform that simplifies student accommodation searches near Sri Lankan universities. This first of its kind platform enhances usability, efficiency, and accessibility for students and property owners.

Source
Music Genre & Mood Classifier

VibeSync (Ongoing)

A music streaming web application that classifies music tracks by genre and mood using deep learning models, and generates personalized playlists based on user preferences. Features include music library management, song playback functionality, and intelligent recommendations.

Source
SCMS Website

Supply Chain Management System (SCMS)

A React-based supply chain management platform with Express and MySQL. Features dedicated interfaces for clients, managers, administrators, and drivers, enabling efficient order tracking, inventory management, and streamlined logistics operations.

Source
Brand Design

Simple CPU Design

A basic CPU architecture implemented using VHDL, focusing on core functionalities such as instruction execution and data processing. The design was tested and verified on an FPGA board, ensuring accurate hardware-level performance and functionality. This project demonstrates a strong understanding of digital design principles and hardware implementation.

Source
RPAL Compiler

RPAL Compiler

Developed a RPAL (Right-reference Pure Applicative Language) compiler in Java. The compiler features a complete lexical analyzer, recursive descent parser, and generates an Abstract Syntax Tree (AST), a Standardized Tree (ST), and control structures for the CSE Machine. Implements advanced features including lambda calculus evaluation, environment management, and functional programming constructs.

Source

You have a new project

Contact me now and get a 10% discount on your new project.

Contact Me

Contact Me

Get in touch

Call Me

+94 77 508 7146

Email

chamoda.22@cse.mrt.ac.lk

Location

Ambalangoda, Sri Lanka