WELCOME TO MY WORLD

Hey, I'm Ravindu , a Full-Stack Developer & Digital Creator

I design and develop scalable web and mobile applications, manage YouTube content & SEO strategies, and deliver digital media solutions that help brands and businesses grow.

Proven

Experience

15+ Projects

Completed

International / Local

Clients Served

Multiple

Achievements

ABOUT ME

Turning Ideas Into Reality

I am K.P.G. Ravindu Wajira Senarathna, a Full-Stack Developer and Digital Media Creator with a background in Information Technology (University of Moratuwa).

I specialize in full-stack development (Laravel, React, PHP, Python, MERN), UI/UX design, and YouTube content management. Currently, I work as a Team Member / Full-Stack Developer at My Diary (Pvt) Ltd, where I manage the YouTube channel, its e-commerce + LMS platform, and support both local and international clients.

Core Skills
JavaScript
PHP
Python
Java
C#
TypeScript
Laravel
React / MERN
WordPress
Android / Flutter
MySQL
MongoDB
PostgreSQL
Figma
Adobe XD
Responsive Design
SEO & Digital Media
Git & GitHub
Docker
Postman
API Integration

MY SERVICES

Top Notch Creative Solutions

I provide modern and scalable digital solutions that combine technology, design, and strategy. From building robust full-stack web applications to crafting user-friendly mobile apps, my goal is to deliver platforms that are fast, secure, and aligned with client needs. Every project is built with clean code, responsive design, and future-ready frameworks to ensure long-term growth and reliability.

Beyond development, I specialize in UI/UX design, SEO, and digital media creation. Whether it’s managing a YouTube channel, designing intuitive interfaces, or optimizing content for maximum reach, I focus on creating experiences that engage users and drive measurable results.

01

Web Development

I design and build full-stack websites and applications using Laravel, MERN, and WordPress optimized for speed, security, and scalability.

02

UI/UX Design

Crafting intuitive, user-focused interfaces with Figma and Adobe XD, ensuring seamless experiences across devices.

03

Mobile App Development

Developing Android and Flutter apps with engaging designs and smooth functionality .

04

SEO & Digital Marketing

Boosting online visibility through search optimization, content strategy, and data-driven digital campaigns.

05

YouTube & Digital Media Management

Managing YouTube channels, content creation, and media production, while optimizing SEO and engagement strategies.

06

Cloud & AI Integration

Implementing AI-powered tools, APIs, and cloud solutions to modernize workflows and enhance productivity.

MY RESUME

K.P.G. Ravindu Wajira Senarathna

Graduate(degree completed, Graduation Pending) in
Information Technology with experience in full-stack
development.

Bachelor of Information Technology

University of Moratuwa (2021 – 2025)

GCE Advanced Level

Royal Central College Polonnaruwa

  • Physical Science Stream | 2016
  • Technology Stream | 2020

Diplomas

  • English – Esoft Metro Campus (2014)
  • Diploma in Cyber Security (Alison)
  • Graphics Design and Multimedia – CADD Centre Lanka (CCL)
  • Business Management – Esoft Metro Campus (In Progress)

Certifications

  • AI/ML Engineer – Stage 1 and 2 (SLIIT)
  • Web Application Design and Development (NIBM)
  • Postman Student Expert Certification
  • AWS Foundations: Machine Learning Basics (Simplilearn)

Open UoM (CODL)

  • Python Programming – Level 1 and 2
  • Front-End Web Development
  • Back-End Web Development
  • Server-side Web Programming
  • Foundations of Project Management
  • Project Communication and Stakeholder Management
  • Agile Project Management – IT Project Management
  • Project Scope and Schedule Management
  • Professional Practice in Software Development (Soft Skills, Technical Skills, Capstone Project)

Udemy

  • Master the Essentials and Advanced Techniques in Deep Learning
  • Learn Just Enough Laravel to Get Started as a Web Developer
  • SQL Masterclass: From Absolute Beginner to Developer
  • SQL, MYSQL, POSTGRESQL & MONGODB: All-in-One Database Course
  • Create a GUI with Python
  • The Complete JavaScript Course: From Zero to Expert
  • React – Complete Developer Course with Hands-On Projects
  • MongoDB, Express, React, Node, Angular (MEAN/MERN) – 5 in 1
  • Git for Beginners
  • React Crash Course: From Zero to Hero
  • Docker Kubernetes MasterClass: DevOps from Scratch
  • Docker MasterClass : Docker – Compose – SWARM – DevOps
  • Jira in Practice: Setting Up for Success

Despite facing hardships and tough phases in life, I persevered and continued my education, gaining valuable skills and knowledge that have prepared me to embrace future challenges with confidence.

Work Experience

Team Member / Full-Stack Developer

My Diary (Pvt Ltd) | My Diary YouTube Channel | mydiary.lk

2023 - Present

Key Responsibilities / Tasks,

  • Strategically manage and optimize the YouTube channel, coordinating content production, scheduling, and SEO to maximize reach and engagement.

  • Architect, develop, and maintain the channel’s e-commerce website with an integrated LMS, ensuring seamless payment gateway operations, robust functionality, and superior user experience.

  • Oversee order management, course enrollments, and system updates to guarantee platform stability, accuracy, and reliability.

  • Deliver high-quality digital solutions to international / Local clients, ensuring projects meet requirements, deadlines, and industry standards.

What Others Say About Me

Trusted by mentors, industry leaders, and professionals I’ve worked with.

Here are a few words from people I’ve collaborated with from academic supervisors to business leaders and international brands highlighting my skills, work ethic, and contributions.

Dinusha Madhuhansi

YouTuber (My Diary), Influencer, CEO – My Diary (Pvt) Ltd

I had the opportunity to work closely with Ravindu at My Diary (Pvt) Ltd. He brought fresh ideas, strong technical expertise, and a reliable attitude to every project. His contributions made a clear impact, and I’m happy to recommend him for future opportunities.

Dinusha Madhuhansi

IT Project Manager, Business Analyst, and a Scrum Master

I supervised K.P.G.R.W. Senarathna during his final year project at the University of Moratuwa. He showed strong technical skills, problem-solving ability, and teamwork. I confidently recommend him for future opportunities.

Thushardi Fashion

Italy Based Fashion Brand

Our fashion business collaborated with Ravindu on several digital projects. He delivered creative solutions with professionalism and timeliness, always understanding our brand needs. I would gladly recommend him for his skills and dedication.

Tech Notes & Articles

Learning, building, and sharing along the way.

Here, I share practical insights, coding tutorials, and reflections from real-world work a collection of knowledge that grows with every project.