Y e h a n M e n u r a

Student at Curtin Colombo University

About Me

Hello! I'm Yehan Menura Jayalath, a passionate student currently pursuing a software engineering degree at Curtin Colombo University. I'm dedicated to learning and growing in my field, constantly seeking new challenges and opportunities to expand my knowledge.

My academic journey has equipped me with both theoretical knowledge and practical skills. I believe in the power of education and how it can transform lives and communities. When I'm not studying, I enjoy working on personal projects that allow me to apply my skills in real-world scenarios.

View My CV

My Skills

Web Development

Experience with HTML, CSS, JavaScript, and various frameworks to create responsive and dynamic websites.

HTML CSS JavaScript Tailwind

Database Management

Knowledge of database systems, data modeling, and query optimization for efficient data management.

SQL MongoDB MySQL PostgreSQL

Mobile App Development

Skilled in creating user-friendly and efficient mobile applications for various platforms.

React Native Flutter Android

Machine Learning

Understanding of machine learning algorithms and their applications in solving real-world problems.

Python TensorFlow PyTorch

Project Management

Experience in planning, executing, and closing projects efficiently and effectively.

Agile Scrum Trello GitHub

UI/UX Design

Ability to create intuitive and visually appealing user interfaces for enhanced user experience.

Figma Adobe XD Sketch

My Projects

Job Seeking & Skill Development Platform

Job Seeking & Skill Development Platform

A comprehensive full-stack platform connecting job seekers, employers, and trainers with AI-powered features including smart job recommendations, automated candidate matching, and skill development courses.

React.js Spring Boot MySQL AI Integration IBM Watson OpenAI
View Details →
E-commerce Website

E-commerce Website

A fully functional e-commerce platform with user authentication, product management, and payment integration.

React Node.js MySQL React-Native
View Details →
Connect 4 App

Connect 4 App

A Connect 4 game app which offers a responsive and visually engaging two-player experience, featuring a dynamic button-based grid, custom player disc drawables, and smooth UI interactions optimized for various devices.

Android Java
View Details →
Food Calorie Management App

Food Calorie Management App

An app that allows users to log daily meals, set calorie goals, and track nutritional intake by selecting and managing dates on a calendar-based interface.

Android Java Firebase
View Details →
Student Management System

Student Management System

A web-based system for managing student records, attendance, and academic performance efficiently.

React CSS Express.js
View Details →
Laptop Store

Laptop Store

An online store for browsing and purchasing laptops, featuring product listings, search, and a shopping cart.

Spring Boot Java JWT MySQL
View Details →

Get In Touch

Hi, I am

Yehan Menura
Jayalath

Full-stack Developer / Software Engineer

// Function to open Outlook with form data function sendEmailToOutlook() { // Get form data const name = document.getElementById('name').value; const email = document.getElementById('email').value; const subject = document.getElementById('subject').value; const message = document.getElementById('message').value; // Validate required fields if (!name || !email || !subject || !message) { alert('Please fill in all fields before sending the message.'); return; } // Construct the mailto URL const recipient = '[email protected]'; // Your email address const emailSubject = encodeURIComponent(subject); const emailBody = encodeURIComponent( `Name: ${name}\n` + `Email: ${email}\n` + `Subject: ${subject}\n\n` + `Message:\n${message}` ); const mailtoUrl = `mailto:${recipient}?subject=${emailSubject}&body=${emailBody}`; // Open the default email client (Outlook if it's the default) window.location.href = mailtoUrl; // Optional: Clear the form after sending document.getElementById('name').value = ''; document.getElementById('email').value = ''; document.getElementById('subject').value = ''; document.getElementById('message').value = ''; // Show confirmation message alert('Opening your email client. Please send the message from there.'); }