Hello.
I'm Tharindu

Software Developer

AI Enthusiast • Fullstack Developer • UI/UX Designer
passionate about creating innovative solutions and exploring cutting-edge technologies.

Tharindu Nimsara

About Me

Tharindu Nimsara Waidyathilake

Hello! I'm Tharindu Nimsara

I'm a passionate Computer Science undergraduate at the University of Sri Jayewardenepura with a fervent passion for technology. As an AI enthusiast, frontend & backend developer, and UI/UX designer, I thrive on exploring new advancements in the tech world.

As a fast learner, I have a knack for adapting swiftly to emerging technologies, ensuring I stay ahead of the curve. My interests span across both frontend and backend programming, where I enjoy crafting seamless user experiences and robust systems.

I'm particularly intrigued by the realm of artificial intelligence, constantly seeking opportunities to delve deeper into this fascinating field and contribute to its evolution. Let's connect and explore the endless possibilities at the intersection of technology and innovation!

Education & Skills

Education

Bachelor of Computing (Hons) Computer Science
University of Sri Jayewardenepura
April 2024 - April 2028
Currently pursuing undergraduate degree in Computer Science
G.C.E. Advanced Level
Eheliyagoda Central College
February 2014 - December 2022
Combined Mathematics, Physics, Chemistry

Technical Skills

Git & Version Control
Python
Java
JavaScript
LangChain & LLMs
UI/UX Design
Flutter

Experience

Head of Design

IEEE Student Branch - University of Sri Jayewardenepura
January 2025 - Present
Leading design initiatives for Term 24/25, bringing creativity and innovation to content and design, ensuring every detail reflects the vision of our branch.

Chief Editor

Association of Computing Students - University of Sri Jayewardenepura
June 2025 - Present
Leading editorial responsibilities and overseeing content creation for the computing students association. Also served as Designing & Marketing Head at TechXplore 1.0.

University Ambassador

IEEE IAS Sri Lanka Chapter
June 2025 - Present
Representing the IEEE Industry Applications Society at the university level, promoting industry-academia collaboration.

Design & Content Team Lead - RTL 2.0

IT LEGACY
February 2025 - June 2025
Led the design and content team for RTL 2.0, managing creative projects and ensuring high-quality deliverables.

Designing & Marketing Committee Member

IEEE Student Branch - University of Sri Jayewardenepura
August 2024 - January 2025
• Designing & Marketing Committee member at J'puraXtreme 1.0 Hackathon
• Designing & Marketing Head at IEEEXTREME 18.0
• Designing & Marketing Member at Evolve 1.0

Co-Founder

Blite Photography
May 2021 - Present
Co-founded and manage a photography business, handling both creative and business aspects of the venture.

Extra-Curricular Activities

IEEE Student Branch Leadership

Active member and leader in the IEEE Student Branch, serving as Head of Design and contributing to various technical events and hackathons.

Association of Computing Students

Chief Editor and active member of the Computing Students Association, organizing technical events like TechXplore 1.0.

Photography & Visual Arts

Co-founder of Blite Photography and former Program Coordinator of the Photographic Society, combining technical skills with creative expression.

Hackathons & Competitions

Participated in various programming competitions including IEEEXtreme 18.0 and organized technical events like J'puraXtreme 1.0.

Design & Marketing

Led design and marketing initiatives for multiple tech events, combining creativity with strategic communication.

Content Creation

Experience in content creation and editorial work, managing communications and promotional materials for various organizations.

Achievements & Certifications

IEEEXtreme 18.0 Hackathon

Participated in the prestigious IEEEXtreme 18.0 programming competition, demonstrating problem-solving skills and programming expertise in C++, algorithms, and data structures.

Java Programming Master

Achieved mastery certification in Java programming from Evotech Education, demonstrating advanced knowledge in object-oriented programming, SQL, and NetBeans.

Python Programming Certifications

Completed Python for Beginners (University of Moratuwa) and PyData Sri Lanka Python Bootcamp at University of Sri Jayewardenepura.

AWS Cloud Technical Essentials

Certified in AWS Cloud Technical Essentials through Coursera, demonstrating knowledge of cloud computing fundamentals.

Data Science Orientation

Completed Data Science Orientation certification through Coursera, building foundation in data analysis and machine learning.

Version Control & Social Media Marketing

Achieved Version Control certification from Meta and completed Introduction to Social Media Marketing, enhancing both technical and digital marketing skills.

My Projects

Machine Learning - Sentiment Analysis

A comprehensive sentiment analysis web application that classifies user comments as positive or negative. Built the entire pipeline from data collection to deployment with real-time predictions.

Python Scikit-learn Flask Bootstrap Pandas NLTK

AI Agent for Research Assistance

Created a custom AI agent using LangChain and Claude 3.5 as the primary LLM, with GPT-3.5 Turbo support. Integrates real-time tools like DuckDuckGo Search and Wikipedia for research assistance.

Python LangChain Claude 3.5 GPT-3.5 Pydantic

Flutter ToDo App

A simple yet functional task management app built using Flutter. Allows users to add, mark complete, and delete tasks with local storage using Hive database.

Flutter Dart Hive Material Design

Travel App UI Design

Recreated an existing travel app UI using Figma, focusing on layout, typography, and design principles. Enhanced UI/UX design skills and explored Figma's features.

Figma UI/UX Design Prototyping

Responsive Weather App

Developed an interactive weather application using HTML, CSS, and JavaScript, integrating a weather API for real-time updates with responsive design and dynamic weather icons.

HTML CSS JavaScript Weather API

Download My CV

Get a complete overview of my experience, skills, and achievements in a comprehensive PDF format.

Download CV (PDF)

Get In Touch

LinkedIn

Connect with me

Location

Colombo District, Western Province, Sri Lanka