
Computer science student focused on algorithms, data structures, and software engineering fundamentals. Learning through consistent problem-solving and building
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
busnow-lk
May 29, 2026 – Present
Realtime smart public transport tracking and analytics platform for Sri Lanka.
View Projectai-ml-engineering-journey
May 11, 2026 – Present
A structured daily learning repository documenting my journey in Machine Learning, AI Engineering, Deep Learning, and practical project building using Python.
View Projectbuild-with-javascript
May 8, 2026 – Present
A project-based JavaScript learning journey focused on building real applications, understanding modern web development, and growing from fundamentals to SaaS-level engineering.
View Projectsql-mastery-journey
May 8, 2026 – Present
A structured SQL & MySQL learning repository containing notes, practice problems, query exercises, database designs, and real-world projects from beginner to advanced level.
View Projectpython-learning-path
May 3, 2026 – Present
A structured and documented journey to mastering Python. This repository contains topic-wise folders with concise theory, curated practice problems, and a daily learning log to track progress, reinforce concepts, and maintain consistency. Designed for clarity, revisability, and measurable growth.
View Projectcpu-scheduling-algorithms
March 11, 2026 – Present
cpu-scheduling-algorithms — repository
View ProjectCityBookshop-JavaFX
February 21, 2026 – Present
JavaFX-based City Bookshop Management System developed as a Group Assessment for the Object-Oriented Programming (OOP) module. Implements core OOP principles with file-based data persistence.
View Projectlearn-javascript
February 2, 2026 – Present
Welcome to JavaScript Explained – a curated collection of JavaScript code snippets, algorithms, and mini-projects, each paired with a clear, beginner-friendly explanation in the README.
View Projectlearn-php
February 1, 2026 – Present
My PHP Learning Journey - Practice Files with Detailed Explanations This repository contains my hands-on practice with PHP programming concepts. Every file is extensively commented to document my learning process, explain syntax, demonstrate use cases, and reinforce understanding. From basic variables to complex OOP patterns.
View Projectcpp-fundamentals-lab
August 7, 2024 – December 1, 2025
A collection of C++ programs designed to help revise and reinforce basic C++ concepts. This repository includes examples and exercises covering fundamental topics such as variables, loops, functions, arrays, and more. Ideal for beginners and those looking to refresh their C++ skills.
View ProjectCultural Fit Analysis
The candidate shows a strong inclination towards continuous learning and skill development, which aligns well with a growth-oriented culture. The diversity of personal projects, ranging from C++ fundamentals to AI/ML and web development, indicates a broad curiosity and willingness to explore different technical domains. This breadth could be beneficial in a dynamic environment, though the target role is Data Scientist, suggesting a need for deeper specialization. The lack of team-based projects (other than one group assessment) makes it hard to assess collaborative fit.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a proactive and self-directed learning attitude. The focus on 'learning journeys' suggests discipline and a structured approach to skill acquisition. However, without psychometric test results or interview data, it is difficult to assess specific soft skills like teamwork, stress handling, or communication clarity in a professional context.