Yasith Tharuka|
Computer Science Undergraduate
Pushing the boundaries of open-source software and machine learning. Computer Science undergraduate, full-stack developer, and IEEE Volunteer
Education &
academic journey
A verified chronicle of my academic degrees, GPA standings, leadership roles, and transcripts.
Jul 2025 – Jul 2027 Higher Diploma in Information Technology (Software Engineering)
SLIIT City UNI
- IEEE SB Public Visibility Sub‑Committee Member — Leading visual communications, graphics design guidelines, and branding layouts across the student branch events.
- ICPC 2026 Student Branch Ambassador — Coordinating team registrations, regional communication channels, and logistics for local participants.
- SESC Member — Software Engineering Student Community active participant, collaborating on code sessions and peer workshops.
Jul 2024 – Jul 2025 Foundation Certificate in Information Technology (FCIT)
SLIIT City UNI
- IEEE Student Member — Engaged in professional development, technical seminars, and student hackathon operations.
- Photography Club Committee Member — Assisted in club meeting logistics, photo walk operations, and high-resolution event coverage.
Oct 2024 – Apr 2025 International Diploma in Spoken English (Level 3)
OTHM Qualifications
- Completed through ICBT Campus — Attended intensive sessions on public speaking guidelines and oral diagnostics at ICBT Colombo.
- EQF Level 4 Framework Verification — Validated standardized credits aligned with international language competency scales.
Feb 2019 – Nov 2023 Secondary School Education (GCE Ordinary Level)
Thelijjawila Central College
- Founder & Leader – School Stamp Society (2022–2024) — Initiated the formal stamp society, organized school exhibitions, and managed weekly newsletters.
- Participant – SLIC “Sahasak Nimavum” (2020 & 2021) — Competed in the national invention competition, presenting prototype mechanics.
- Prize Winner – “Brain Busters” Quiz (SLIIT) — Won regional team positions in the national school quiz competition organized by SLIIT.
Professional Credentials & Certifications
A curated summary of technical certifications, leadership roles, professional memberships, and extracurricular achievements verifying my expertise and community involvement.
Tech & CS Supervised Machine Learning: Regression and Classification
Completed with 100% Grade. Built supervised machine learning models for prediction and classification using Python, NumPy, and scikit-learn.
Tech & CS Certificate in CS50’s Introduction to Computer Science
A comprehensive introduction to computer science and programming fundamentals, emphasizing data structures, algorithms, and web development principles.
Tech & CS Python for Beginners
Successfully completed the Python for Beginners programme by the Department of IT, Faculty of IT, University of Moratuwa.
Tech & CS Web Design for Beginners
Successfully completed the Web Design for Beginners programme by the Department of IT, Faculty of IT, University of Moratuwa.
Tech & CS CodeQuest: Vault Edition – What is CTF & Tools Deep Dive
Participated in CodeQuest: Vault Edition conducted by IEEE Student Branch of UCSC, gaining insights into CTF security competitions and tools.
Tech & CS Java Programming: Solving Problems with Software
Demonstrated Java programming proficiency, problem‑solving ability, and object‑oriented design skills through hands‑on projects.
Skills & Technologies
Volunteer experience
for community impact
Program Coordinator – IEEE Challenge Sphere 2026
Serving on the national organizing committee for IEEE Challenge Sphere 2026, a flagship event by the IEEE Sri Lanka Section Student Activities Committee (SLSAC).
- Serving on the national organizing committee to lead program planning and session structures.
- Coordinating speaker alignments and SLSAC student activity leads across university branches.
- Managing participant outreach, agenda workflows, and event registration pipelines on a national scale.
Remote Marketing & Design Volunteer – IEEE Cloud Summit 2026 (Washington DC, USA)
Remote volunteer supporting marketing, design, and digital outreach for an international IEEE event.
- Designed digital marketing banners, promotional graphics, and speaker materials for global reach.
- Supported international PR distributions, email campaigns, and social media announcements.
- Collaborated remotely with the IEEE Washington DC Section team to ensure brand alignment.
Public Visibility Sub‑Committee Team Member
Handle Flyers, Communicate between IEEE PES Chapter of SLIIT and IEEE WIE Affinity group of SLIIT to manage Marketing and share flyers. Help in increase students engagements and outreach activities.
- Design visual flyers and marketing graphics for Student Branch initiatives.
- Facilitate cross-chapter PR communications between IEEE PES Chapter of SLIIT and IEEE WIE Affinity Group of SLIIT.
- Drive student engagement strategies and social media outreach to boost event attendance.
Student Branch Ambassador (Sri Lanka Regional) – ICPC
Served as the Student Branch Ambassador for SLIIT City Uni during the ICPC Sri Lanka Regional Contest 2025/26. Supported contestant coordination, communication flow, and event preparation activities in alignment with ICPC standards. Contributed to outreach efforts, participant guidance, and smooth contest operations for Sri Lanka’s first-ever ICPC Regional Contest.
- Represented SLIIT City Uni as Student Branch Ambassador for Sri Lanka’s inaugural ICPC Regional Contest.
- Coordinated contestant registrations, team communications, and delegate preparation in line with ICPC standards.
- Supported contest-day logistics, participant desk operations, and venue management.
Day Volunteer – IEEE Education Week 2026
Helped in Event day handling including guide students, organize the event, students registration.
- Handled event-day student registration and guest reception desks.
- Guided student attendees through track venues and speaker sessions.
- Assisted event managers with venue setup, slide flows, and schedule coordination.
Technical Proficiency &
Professional Skills
A comprehensive directory of my programming languages, frameworks, developer tools, machine learning methodologies, and core professional skills.
Interactive Timeline Tree
A linear progression tracking my academic milestones, developer community leadership, and volunteering contributions over the years.