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 / 02 PrimeCore
02 · Fintech / Full Stack · 2025
A role-based banking application combining credit evaluation, loan eligibility, expense tracking, and money-transfer workflows.

01 · Overview
Built as a group project under industry mentorship from Zone24x7, with my primary responsibility being the Bank Officer module, frontend-to-API integration, and collaboration on overall system integration. PrimeCore brings customer financial tools and banking operations into role-based workspaces through CreditLens, LoanSense, SpendIQ, and Transact.
02 · Features
Credit evaluation and reporting sit alongside eligibility checks for personal, vehicle, education, and housing loans.
Expense categories, budgets, and reports accompany beneficiary management, transfer history, and transaction OTP workflows.
Officer workspaces cover onboarding and customer financial records. Admin screens manage branches, officers, users, policies, and audit logs.
03 · Engineering
A Next.js frontend uses TypeScript and charting libraries. A separate Java 21 / Spring Boot backend organizes domain logic into controllers, services, and repositories.
Spring Security and JWT support authentication. Service-level ownership checks restrict officers to their assigned customers.
Spring Data JPA connects to PostgreSQL, Flyway manages migrations, and PDF libraries support financial reports and statements.
04 · Source