Hero Background

Crafting digital
experiences with
precision.

Hi, I'm Randi Kaweesha, an IT undergraduate at the University Moratuwa, Transforming ideas into impactful digital experiences through a passion for Software Engineering, blending technical problem-solving with creativity, curiosity, and a drive to explore emerging technologies.

Follow me:
Randi Kaweesha - IT Undergraduate
Available for work

ABOUT ME

Building the future, one component at a time.

Hello! I'm Randi Kaweesha, a third year Information Technology undergraduate at the Faculty of Information Technology, University of Moratuwa. I'm passionate about Software Engineering and Full-Stack Development, with a growing interest in exploring emerging technologies and building meaningful digital solutions.

I enjoy turning ideas into practical applications through problem-solving, creativity, and continuous learning. I seek opportunities to contribute to innovative projects, collaborate with others, and gain valuable experiences beyond academics.

Beyond my studies, I enjoy exploring new technologies, writing technical blogs, following emerging trends in the tech industry, and discovering new things. I believe every project and experience is an opportunity to learn and grow.

10+

Technologies

Modern tools & frameworks mastered

3+

Projects

Real-world apps built & deployed

2+

Competitions

Hackathons & competitions entered

5+

Technical Articles

Published on Medium

TECH STACK

Technologies I work with.

A versatile set of modern technologies, libraries, and tools I use to build robust, responsive, and scalable digital solutions.

Frontend Development

ReactNext.jsJavaScriptTypeScriptTailwind CSSFlutterHTML5/CSS3

Backend & Databases

Node.jsExpress.jsRest APIMSSQLNeonPostgreSQL

Tools & Other

VS CodeGitHubGitCPythonFigmaJavaPostman
Tailwind CSS
Flutter
HTML5
CSS3
Node.js
exExpress.js
PostgreSQL
MSSQL
Python
React
Next.js
TypeScript
JavaScript
Git
GitHub
VS Code
Figma
Java
Postman
Neon
Tailwind CSS
Flutter
HTML5
CSS3
Node.js
exExpress.js
PostgreSQL
MSSQL
Python
React
Next.js
TypeScript
JavaScript
Git
GitHub
VS Code
Figma
Java
Postman
Neon

FEATURED WORK

Projects that make an impact.

A selection of my recent work, from full-stack applications to AI-powered collaborative tools that solve real-world problems.

QuickShow - Movie Ticket Booking Platform

A modern, full-stack movie ticket booking web application with Clerk authentication, TMDB movie discovery, real-time interactive seat grid selection, and an admin management dashboard.

ReactNode.jsExpressMongoDBClerkTailwind CSS

WHIZBOARD - AI-Powered Collaborative Whiteboard

AI-powered collaborative whiteboard with intelligent diagram generation, infinite canvas collaboration, real-time multi-user editing, and Google Gemini AI productivity tools.

Next.jsReactGoogle GeminiPostgreSQLDrizzle

UNIFY - Campus Social & Collaboration Platform

University social media platform with authentication, role-based profiles, real-time student-to-club communication, marketplace functionality, and active campus community discussions.

ReactNode.jsSocket.IOPostgreSQLTailwind CSS

GREENCYCLE - Smart Waste Management Platform

A civic-tech sustainability platform focused on responsible waste management, interactive recycling facility discovery maps, collection schedules, and environmental impact metrics.

ReactExpress.jsLeafletPostgreSQLTailwind CSS

ARTICLES & INSIGHTS

Thoughts & articles.

Insights, deep dives, and technical guides published on Medium covering cloud computing, APIs, AI, and emerging technologies.

GET IN TOUCH

Let's build something great.

Have a project in mind? I'd love to hear about it. Send me a message and let's discuss how we can work together.

Contact Information

Currently Available

I'm currently open to new opportunities and exciting projects where I can apply my skills in software development and gain real-world experience. I'm always eager to learn, build, and contribute to meaningful projects. Let's connect and create something great together!