LearniX
AI-assisted quiz creation, classroom workspaces, and live multiplayer assessments for students and lecturers.
- Next.js
- TypeScript
- Node.js
- Prisma

01 · Software Engineer
I build digital experiences that make an impact.
Software Engineer skilled in building scalable web applications and delivering intuitive user experiences.



Based in Sri Lanka
Passionate about clean code, modern web technologies and solving real-world problems.
Featured project
LearniXAI-assisted quiz creation, classroom workspaces, and live multiplayer assessments for students and lecturers.View project →
02 · About
Software Engineering undergraduate at the University of Moratuwa, with professional experience building full-stack applications.
I work with Java, Spring Boot, React, Next.js, Node.js, and PostgreSQL to build maintainable products, from REST APIs and authentication to real-time systems and cloud deployment.
03 · Experience
NIOLLA (PVT) LTD
Enterprise web applications, REST APIs and responsive interfaces. PostgreSQL and MySQL design, third-party integrations, Agile delivery.
AIESEC in Sri Lanka
Technical solutions within a national organisation, working closely with people, systems and evolving needs.
AIESEC in Colombo South
Leading the delivery of IDEALIZE 2026.
AIESEC in University of Moratuwa
Local Committee Vice President for Public Relations & Information Management.
IEEE Student Branch, University of Moratuwa
Organizing Committee Member for Robotics Day.
04 · Education
Three chapters of study in software engineering, information technology and management.
University of Moratuwa
Undergraduate study in Katubedda, Sri Lanka.
London Metropolitan University
Awarded First Class Honours.
ESOFT Metro Campus
Higher National Diploma in Software Engineering, Kurunegala.
05 · Projects
AI-assisted quiz creation, classroom workspaces, and live multiplayer assessments for students and lecturers.

A role-based banking application combining credit evaluation, loan eligibility, expense tracking, and money-transfer workflows.

A hotel operations platform with customer reservations, front-desk workflows, manager reports, and travel-company block bookings.

An event planning platform that brings event details, trusted suppliers, budgets, and charitable giving into one simple workspace.

06 · Contact
Open to meaningful projects, collaborations and conversations around software, products and creative technology.
05 · Projects / 01 LearniX
01 · AI / Realtime · 2026
AI-assisted quiz creation, classroom workspaces, and live multiplayer assessments for students and lecturers.

01 · Overview
Learnix connects assessment preparation with interactive learning. Lecturers organize workspaces and assign quizzes; students practise individually, join live quiz rooms, and review their attempts and performance.
02 · Features
Generate quiz questions from prompts or learning material, with tools for lecturers to create and assign assessments.
Room codes, participant readiness, host controls, and synchronized questions support multiplayer sessions and leaderboards.
Separate student and lecturer areas organize workspaces, quiz history, assignments, and performance reports.
03 · Engineering
A Next.js and TypeScript client talks to an Express API, with Prisma and PostgreSQL handling persistent application data.
Socket.IO manages live sessions while authentication and multiplayer contexts organize client-side session and lobby state.
An AI-assisted assessment pipeline integrates the Codex API, LangChain, and document processing to transform learning materials into structured quizzes and assessments.
04 · Source