profile_picture

Dinith Rathnayaka

Undergraduate | Full-Stack Developer | Blogger

I am passionate software developer and an undergraduate from University of Moratuwa Faculty of IT. Currently, I am percieving a degree in Information Technology and Management. I enjoy collaborating with teams to deliver high-quality software solutions while embracing creativity and innovation. Interested in continuous learning. I explore new technologies and best practices to sharpen my skills and make a meaningful impact through technology.

About Me

My Education Journey

Grade 5 Scholarship

Achieved a score of 169 and got a Scholarship to Kegalu Vidyalaya

Year: 2013

G.C.E.Ordinary Level (O/L)

Achieved 9 A passes with English Literature

Year: 2019

G.C.E.Advanced Level (A/L)

Specialized in Biological Science stream and got A for Chemistry, B for Physics and C for Biology

Year: 2023

University Journey

Pursuing a Bachelor of Science degree in Information Technology and Management at University of Moratuwa maintaining a CGPA 3.82

2024 - Present

My Skills

Front-End

React

HTML5

CSS3

JavaScript

Back-End

Node.js

Express.js

PHP

Laravel

Programming Languages

C

C++

Python

Java

Database

MySQL

MongoDB

Tools

Figma

Git

VS Code

Soft Skills

Communication

Leadership

Teamwork

My Projects

My Achievements

Achievement 1
1/5

Semi-Finalist at HackX 9.0

Selected among the top teams in HackX 9.0, a premier inter-university startup ideathon competition organized by the University of Kelaniya. Our team presented an innovative solution addressing a real-world problem, showcasing strong skills in ideation, problem-solving, and pitching to industry experts.

Achievement 2
2/5

Participant in Speech Olympiad XVII

Took part in Speech Olympiad XVII, a prestigious public speaking competition organized by the Gavel Club of the University of Moratuwa, enhancing communication, presentation, and persuasive speaking skills.

Achievement 3
3/5

Participant in Speech Olympiad XVIII

Competed in Speech Olympiad XVIII, further developing confidence, stage presence, and the ability to deliver impactful speeches before a panel of judges and a large audience.

Achievement 4
4/5

CodeRush Hackathon Participant

Participated in CodeRush Hackathon organized by Faculty of IT University of Moratuwa, a collaborative coding competition that challenged participants to design and implement innovative software solutions under time constraints.

Achievement 5
5/5

FITEXPO Project Showcase

Presented a project at FITEXPO, a technology exhibition organized by the Faculty of Information Technology, University of Moratuwa, showcasing innovative solutions and demonstrating technical and presentation skills to industry professionals.

My Blogs

Blog

Smart Server Room Monitoring: A Beginner’s Take on Microcontroller Projects

An IoT project that uses microcontrollers to monitor and manage server room conditions like temperature, humidity, and security in real time.

Read More →
Blog

Real-time IoT Sensor Data Visualization with MQTT and HiveMQ

Enables real-time IoT data monitoring and visualization using MQTT and HiveMQ for seamless device communication.

Read More →
Blog

Smarter Living Starts Here: ESP32 IR Controller for Everyday Devices

A project that uses an ESP32 to control everyday appliances via infrared, enabling convenient, automated, and smart home interactions.

Read More →
Blog

AI-Powered Cybersecurity: The New Frontier in Digital Protection

Leverages AI to enhance cybersecurity, detecting threats in real time and strengthening digital defense systems.

Read More →
Blog

Little Introduction to Large Language Models(LLMs) and Machine Learning

Explores the fundamentals of large language models, their capabilities, and applications in natural language understanding and generation.

Read More →
Blog

Brief Discussion about Generative Ai and Art of prompting

Covers the principles of generative AI and effective prompt techniques to create meaningful and creative outputs.

Read More →

Contact Me

Send Me a Message