Randika Karanayaka

Hi, I'm Randika Karanayaka
Software Engineer
A passionate software engineer specializing in web development, building modern and scalable applications.
Who Am I?



Profile
Motivated and detail-oriented software engineering undergraduate passionate about full-stack web development. I adapt quickly to new concepts, thrive in dynamic environments, and am deeply committed to continuous learning, problem-solving, and collaborating on innovative team-driven solutions.
Education
Pursuing a BSc (Hons) in Software Engineering at CINEC Campus (current GPA: 3.55/4.0). Previously completed my GCE Advanced Level in the Physical Science stream at Rahula College, Matara.
Achievements & Leadership
Elected Media Coordinator for the Students' Medical Unit (2024–2025) and active member of the Tech Strike Club at CINEC Campus. Selected to co-author and present our AI-driven MERN smart apparel management research at the 6th CINEC International Research Symposium (CIRS 2025).
Current Projects
Currently implementing 'Smart Safari' for my final-year research, a mobile app built with React Native and an admin portal built using React. I am also contributing to the Ceylon Luxe e-commerce platform, GESI smart policing platform & MS Tours property rental platform during my internship, following my recent work on a MERN-stack smart apparel management system for a 3rd-year group project involving AI-driven optimizations.
Technical Capabilities
Languages & Core7 Skills
Frontend Engineering5 Skills
Backend & Databases5 Skills
Cloud, Tools & DevOps8 Skills
Professional Experience
Full-Stack Developer Intern
ClouDev Technologies
- Contributed to full-stack web solutions for 3 core client systems: GESI Smart Policing, MS Tours Property Rental, and Ceylon Luxe E-Commerce.
- Developed and deployed responsive end-to-end web applications leveraging Next.js, Node.js, Express, MongoDB, and RESTful APIs.
- Collaborated closely in an Agile/Scrum workspace, participating actively in sprint planning, daily stand-ups, and developer code reviews to release features on schedule.
- Utilized Git and GitHub for distributed version control, maintaining team code sanity via advanced branching strategies and strict PR reviews.
Technologies & Methodologies
Undergraduate Researcher & Developer
CINEC CampusGPA 3.4+
- Pursuing a BSc (Hons) in Software Engineering, achieving a current GPA of 3.4+/4.0.
- Developing 'Smart Safari' for final-year research, implementing a mobile application using React Native and an interactive administrative dashboard using React.
- Designed and developed 'Smart Apparel Management System' using the MERN Stack and AI-driven fabric-cutting optimization, selected and presented at the 6th CINEC International Research Symposium (CIRS 2025).
- Elected and served as Media Coordinator for the Students' Medical Unit (2024-2025) and active member of the Tech Strike Club.
Technologies & Methodologies
Featured Projects
Portfolio Website (This)
Developed a personal portfolio showcasing projects, technical skills, and experience. Built with a responsive and modern design, ensuring optimal performance and accessibility.
Hotel Booking System
Designed and optimized a hotel booking system to improve performance, user experience, and scalability. Implemented key features such as room reservations, user authentication, and a dynamic pricing model.
Instagram Login Automation
A Selenium-based automation script for testing Instagram login functionality using Java. This project automates the login process by simulating user interactions such as entering credentials, handling login errors, and verifying authentication success. It uses WebDriverManager to automatically manage browser drivers.
Volunteer Web Application
Developed a platform connecting volunteers with verified charity events. Features include event browsing, registration, and secure authentication, ensuring trust and transparency in volunteer engagement.
Online Shopping Website
Developing a fully functional online shopping platform allowing users to sign up, log in, search for items, add items to the cart, place orders, make purchases, and rate products.
Smart Apparel Management Web Application
Designing and developing a web application to efficiently manage apparel inventory, automating stock updates, and providing insights into sales trends. Integrating features such as supplier management, real-time order tracking, and predictive restocking.
Certifications
Specialized Certificates
MERN Stack Front To Back: Full Stack React, Redux & Node.js

Skills:
Web Design for Everybody: Basics of Web Development & Coding

Skills:
Regular Certificates
Advanced Frontend Development and Deployment

Skills:
Frontend Development with React

Skills:
6th CINEC International Research Symposium (CIRS 2025)

Skills:
Web Design for Everybody Capstone

Skills:
Contact Me
Get in Touch
If you have any questions, job opportunities, or research project proposals, feel free to reach out through my active direct channels or write me a message.
