Vinuka.
CS Undergraduate at IIT Sri Lanka building real-world applications. Passionate about clean architecture, meaningful user experiences, and turning complex problems into elegant software.
Expertise
A versatile toolkit for building modern, reliable software — from backend logic to pixel-perfect interfaces.
Backend and frontend expertise across multiple languages and paradigms for scalable software solutions.
Comfortable in modern development and design environments for rapid, high-quality iteration.
Cross-platform mobile and web development with modern frameworks and design systems.
Soft skills that complement technical expertise in team environments and client-facing projects.
Selected Work
Academic and personal projects showcasing my engineering and design capabilities.
01 / 03
SDGP Group ProjectA full mobile app for discovering Sri Lanka's hidden gems with intelligent route planning, destination cards, and offline navigation for remote travel areas.
02 / 03
Software DevelopmentGUI-based desktop applications focused on clean code practices, structured data handling, and intuitive user interaction.
03 / 03
UI/UX DesignInteractive prototypes designed with user-centered principles, validated through HCI research and usability studies.
Background
My academic journey, certifications, and professional experience.
University of Westminster / IIT · 2025 – Present
BSc (Hons) Computer Science. Covering OOP, Database Systems, HCI, Server-side Web Development, and Data Structures.
IIT Professional Development Unit
Industry-recognised short courses covering core programming and network security fundamentals.
Institute of Java & Software Engineering · Ongoing
Comprehensive Master Java Developer — in-depth OOP, design patterns (MVC, DAO, Singleton, Factory, Observer), DB & network programming with RMI. Oracle certification prep. 6-month course with 3 real-world projects.
Freelance / Remote
Data management, cleansing, and formatting with proficiency in Excel, Google Sheets, and structured databases.