Tharuka Samarakoon

Second-year Information Systems undergraduate at UCSC interested in cloud computing, software development, networking, and IT infrastructure. Experienced in academic and personal software projects, eager to learn new technologies and contribute to real-world IT solutions.

0
Projects
0
Languages
0
Skills
Projects
C Web Server

Developed a C-based web server using Linux socket programming. Explored TCP/IP networking, HTTP request handling, and client-server communication.

CLinuxSocket programming
Harvestly — Farmer-to-Buyer Marketplace

Contributed to a marketplace web application using PHP, MySQL, HTML, CSS, and JavaScript. Worked with database-driven features and CRUD functionality.

PHPMySQLHTMLCSSJavaScript
Smart City Transit / Smart Routing

Explored route-planning logic and graph algorithms such as BFS and Dijkstra's algorithm.

C++Graph algorithms
FloraX

Worked on a flower exchange application involving buying/selling workflows and market price updates.

C++
Skills
CC++PythonJavaScriptHTMLCSSPHPMySQLGitGitHubVisual Studio CodeLinuxTCP/IP networkingSocket programmingHTTP request handlingClient-server architectureData structures and algorithms
Education
Bachelor of Science, Information Systems
University of Colombo School of Computing (UCSC)
Languages
Sinhala
Native
English
Fluent
G.C.E. Ordinary Level (O/L) Results
[Your School Name Here]
[Your Exact Grades Here]

Please fill in your O/L school and grades here.

Workshops and Certifications
Microsoft Student Champs / Microsoft Student Ambassadors Sri Lanka workshop
Oct 2025

Sessions on Microsoft Fabric and Copilot for data insights, and Blue-Green Deployment with Azure DevOps.

Generative AI Overview for Project Managers
Project Management Institute (PMI)

Completed course.

Problem Solving
HackerRank

Listed on LinkedIn; verify exact certificate details before finalising.

Core Strengths
Problem-solving
Analytical thinking
Teamwork
Willingness to learn
Technical research
Communication