About Me

Hello! I'm, an undergraduate student pursuing a Bachelor of Information and Communication Technology (BICT Hon's) degree at the Faculty of Technology, University of Ruhuna. I have a passion for software engineering and particularly interested in the intersection of Artificial Intelligence (AI), Machine Learning (ML), Deep Learning (DL), Backend Development, Web Development and cloud computing. I am seeking opportunities to apply my skills and knowledge in these areas through internships and real-world projects.

  • Name: Madhushan Chathuranga
  • Date of birth: November 29, 1999
  • Address: Akuressa, Matara
  • Zip code: 81400
  • Email: avgmadhushanchathuranga99@gmail.com
  • Phone: +94773467933

Resume

2022-present

BACHELOR OF INFORMATION AND COMMUNICATION TECHNOLOGY - HONOURS

University Of Ruhuna

2015

GCE (O/L) Examination

ST.Thomas College, Matara

2024

Introduction to MongoDB

MongoDB University

2024

Getting Started with Microsoft Azure

Linkedin Learning

2024

Practice Exam 1 for AWS Cloud Practitioner (CLF-C02)

Linkedin Learning

2018

GCE (A/L) Examination

Matara Central College

  • Engineering Technology: B
  • Science For Technology: B
  • Information & Com. Technology: C

2024

Python for Beginners

Department of Computer Science & Engineering, Faculty of Engineering, University of Moratuwa

2024

MongoDB Java Developer

MongoDB University

2024

Cloud Storage Concepts: Services, Cost Control, and Security

Linkedin Learning

Experience

During my Bachelor of Information and Communication Technology (BICT Hon's) program at the Faculty of Technology, University of Ruhuna, I have gained comprehensive knowledge and practical experience across a wide range of subjects. From mastering the intricacies of Computer Networks and Distributed & Cloud Computing to delving into the realms of Artificial Intelligence and Data Mining, I have developed a strong foundation in various core concepts of the field. Additionally, my coursework in IT Project Management, Software Testing Methods and Tools, and Rapid and Agile Software Development has equipped me with valuable skills in project planning, quality assurance, and agile methodologies. Through hands-on projects and assignments, I have honed my abilities in Mobile Application Development, Advanced Database Management Systems, and Software Verification, ensuring a well-rounded understanding of modern technologies and methodologies in the field of Information and Communication Technology.

My Skills

In addition to my programming skills, I have also acquired proficiency in various other tools and technologies. I am adept at utilizing Firebase for building real-time applications and managing app data efficiently. My skills extend to Shell/Perl scripting for automating tasks and backend development. Moreover, I have a solid grasp of UI/UX design principles, allowing me to create intuitive and visually appealing interfaces. With experience in MongoDB for database management and PHP for web development, I am well-equipped to tackle diverse challenges in software engineering. These skills, combined with my programming expertise, enable me to contribute effectively to projects and deliver high-quality solutions.

React Js

90%

Springboot

80%

HTML5

95%

Java

90%

Hibernate

70%

JavaScript

75%

Python

70%

MongoDB

80%

Firebase

80%

PHP

75%

Shell/Perl

70%

UI / UX Design

80%

CSS / BootStrap

90%

C language

70%

Software Skills

I am adept at leveraging industry-standard platforms to streamline development processes and optimize workflow efficiency. My toolkit includes Intellij IDEA for robust Java development, Postman for API testing and collaboration, GitHub for version control and collaborative coding, Android Studio for native Android application development, and Visual Studio Code for versatile code editing and debugging. I am also skilled in utilizing Cisco Packet Tracer for network simulation and troubleshooting, MySQL Workbench for database design and management, and NetBeans for Java development. Additionally, I have experience with AWS services for cloud computing, deployment, and infrastructure management, enabling me to build scalable and resilient applications. These software skills empower me to tackle complex challenges and deliver high-quality solutions across various domains.

Intellij idea

90%

postman

80%

AWS

90%

Github

90%

Android Studio

80%

VS code

95%

Cisco packet tracer

80%

MySQL Workbench

80%

Netbeans

80%

Projects

present

Research project Level 04 - Separate Detection of Leaf Spot, Leaf Blight, and Common Rust Diseases in Maize (Zea mays L.) in Sri Lanka using Deep Learning.

Disease images are input by the user, and the system identifies the disease from the images.

Level 03 Semester 02

Hostel Complaint Management System

The system can generate reports, handle complaints, and implement role-based authentication.

Technologies
  • Spring
  • AJAX
  • HTML
  • Hibernate
  • Advance DBMS technologies
Level 02 Semester 02

E-Commerce Web Application

Create an e-commerce web application for medical services.

Technologies
  • PHP
  • MySQL
Level 03 Semester 01

Food Ordering System

Develop a mobile responsive, full stack food delivery application for nilwala breeze hotel. This projects allows to the user to add new items and to maintain all the things over the firestore cloud database.

Technologies
  • React JS
  • Tailwind CSS
  • Framer Motion
  • Responsive Material UI
  • Firebase
Level 03 Semester 01

Chat Application

This Java RMI chat application allows multiple users to chat in a group, using Java Swing as the interface, and Hibernate as the ORM tool.

Technologies
  • Java
  • RMI
  • Swing
  • MySQL

Contact Me

Address

501/B, Lewpothdeniya, Bopagoda, Akuressa.

Contact Number

+94 773467933