Hi, I'm Thevindu Sithujaya
|
Computer Science undergraduate passionate about building performant, human-centered digital experiences. From full-stack apps to elegant interfaces — I turn ideas into reality.
Crafting code with purpose
Dedicated second-year Computer Science undergraduate (University of Westminster) concurrently pursuing a BA (Hons) in Business Management and Leadership (NIBM). Seeking an internship or entry-level opportunity where I can apply my skills in organisation, communication, problem-solving, and technical knowledge.
Passionate about team collaboration, strategic thinking, and the integration of technology in management. I aim to contribute to a dynamic organisation while gaining practical experience.
Download ResumeTools I use daily
Backend
Frontend
Devops
Security
Design
Selected projects
A collection of things I've built — from enterprise platforms to side experiments.
YT Music for Mac
Polished YouTube Music desktop client for macOS with Discord Rich Presence integration. Electron-based with system tray media controls and persistent login.
TaskFlow — WSO2 Cloud Tracker
Cloud-native task tracker using WSO2's full enterprise stack: Asgardeo for auth, Choreo for deployment, Ballerina for backend API, and React for the frontend SPA.
Smart Campus API
RESTful API for managing university rooms and IoT sensors across a smart campus. Built with JAX-RS (Jersey), Grizzly HTTP server, and thread-safe in-memory storage.
Traffic Data Analysis Tool
Python program to process traffic data files and generate statistical reports. Features a Tkinter GUI for data analysis and visualisation of traffic patterns.
Life Below Water — UN SDG #14
Multi-page awareness website for the United Nations Sustainable Development Goal 14. Collaborated with 3 team members — managed global CSS, navbar, and design.
Where I've worked
B.Sc. (Hons) Computer Science
University of Westminster, UK (IIT Sri Lanka)Second-year undergraduate. Modules include software development, web design, and development. Anticipated graduation: 2028.
- Professional Qualification in Machine Learning (IIT, 2025)
- Member — IEEE Computer Society Student Branch Chapter of IIT
- A/L: Logic & Scientific Method — B, French — B, ICT — B
BA (Hons) Business Management and Leadership
National Institute of Business Management, Colombo 07Final-year undergraduate. Modules include Marketing Management, HRM, Business Finance, Project Management, Operations & Logistics, and Environmental Management. Anticipated graduation: 2026.
- Level 4 CIM qualifications with distinctions in Social Media Marketing, Planning Integrated Campaigns, and Digital Marketing
- Member — Chartered Institute of Marketing (CIM)
- Currently at Level 5 of the CIM qualification
Advanced Certificate in Digital Banking and FinTech
National Institute of Business Management, Colombo 07Researched digital currencies, modern banking security threats, and exploit patterns using Metasploit against financial APIs and legacy banking infrastructure.
Diploma in Information and Communication Technology
ESOFT Metro CampusAcquired foundational knowledge in C#, HTML, and CSS.
What people say
Thevindu is a dedicated and hardworking individual with a strong willingness to learn. His ability to grasp new concepts quickly and apply them effectively sets him apart.
Thevindu demonstrates strong analytical thinking and a genuine passion for technology. His work on projects shows attention to detail and a commitment to quality.
Recent thoughts
Building Accessible Design Systems
Lessons learned from building and maintaining design systems that prioritise accessibility without sacrificing developer experience.
Read article →Rethinking Frontend Architecture with Islands
How the islands architecture pattern changes how we think about hydration, performance, and shipping less JavaScript.
Read article →The Art of Code Review
Practical advice for giving and receiving code reviews that actually improve code quality and team culture.
Read article →Let's build something great
Whether you have a project in mind, a collaboration idea, or just want to say hi — I'd love to hear from you.