Passionate Computer Science student with a love for creating innovative solutions through code.
Computer Science Student
Location: Sri Lanka
Education: BSc (Hons) in Computer Science
Focus: Full-Stack Web Development
Status: Available for Internships
Pursuing self-study and practical projects to gain hands-on experience in software development
Completed various web development projects
Experience working in agile development teams
Strong analytical and problem-solving skills
Hello! I'm Sashanka Rathnayaka, a 3rd year Computer Science undergraduate at SLIIT with a passion for building impactful digital solutions. My journey began with a curiosity about how software works, which soon grew into hands-on experience in full-stack web development, distributed systems, and human-computer interaction.
I specialize in technologies like React.js, Node.js, JavaScript, Python, Java, and SQL and have also explored lower-level programming using C, Fortran, and Lex/Yacc. My academic and project work spans UI/UX design, compiler construction, IoT-based applications, and game development. I'm familiar with tools like Figma, Jira, and methodologies such as Agile and Scrum.
Whether I'm crafting responsive user interfaces, designing robust backends, or experimenting with emerging technologies, I bring a collaborative mindset and a drive to keep learning. I'm currently seeking internship opportunities where I can grow further, contribute meaningfully, and work alongside passionate developers.
React, TypeScript
Node.js, APIs
SQL
Python, Java, C
University of Moratuwa
University of Moratuwa
University of Moratuwa