Hi, I'm
Hashala Gayendra
Welcome to my portfolio! I’m passionate about creating modern, scalable, and reliable web applications.
Explore my work to see how I build full-stack solutions, AI-powered systems, and cloud-ready applications.
I'm Hashala Gayendra
An undergraduate IT student at the University of Sri Jayewardenepura who enjoys working on full-stack web development and practical software solutions.
I’m currently learning and building projects using technologies like JavaScript, TypeScript, React, Next.js, NestJS, PostgreSQL, Prisma, Docker, and Azure. Through my projects, I’ve gained experience creating AI-assisted systems, document processing tools, and web applications that focus on real user needs.
I’m interested in understanding how modern web technologies, cloud platforms, and AI can work together to build reliable and easy-to-use applications. I’m always trying to improve my skills and learn better ways to build systems that are useful in real-world situations.
MY TECH STACK
Frontend





Backend


Database

Tools


SELECTED PROJECTS
Think-Base.Dev
ThinkBase is an intelligent AI-powered chatbot and document-processing platform built for developers to create customizable, scalable, and efficient chat systems. It supports everything from document upload and adjustable chunking to vector embedding generation and project-based API key management. With its built-in SDK, prompt customization tools, and memory-enabled chat features, ThinkBase provides a smooth, developer-friendly workflow for building advanced AI chat experiences with ease.

ThinkBase Admin Mobile App
The ThinkBase Admin Mobile App is a streamlined monitoring tool designed for administrators to oversee the entire ThinkBase ecosystem with ease. It provides real-time visibility into user activity, project performance, and system usage. The app allows admins to monitor users, review project details, track usage trends, and ensure smooth platform operations from anywhere. Built with a clean and intuitive mobile interface, it delivers fast, reliable, and on-the-go insights that complement the ThinkBase platform’s overall management experience.

Qwizzy AI
Qwizzy AI is an intelligent exam and paper-management platform designed to simplify how users create, share, and complete question papers. The system supports everything from paper creation and question setup to timed answering and detailed result viewing. It provides a smooth and organized workflow for both creators and participants, making online assessments easy and efficient.

Citizen Voice
The Citizen Voice Project enables citizens to actively share feedback, report issues, and propose solutions to local authorities. By fostering transparency, engagement, and responsive governance, it helps improve public services and strengthens the connection between communities and decision-makers.

Get in Touch
I am currently seeking internship opportunities to apply my skills in full-stack development and gain hands-on industry experience. If you have an opening or just want to connect, feel free to reach out!