Lishan Dissanayake

Lishan Dissanayake

Computer Science & Engineering Undergraduate | UoM | Full-Stack & Blockchain Developer

About Me

Who am I ?

Hi, I'm Lishan Dissanayake.

A Computer Science & Engineering Undergraduate and a Full-Stack and Blockchain Developer experienced in building scalable Web2 and decentralized Web3 systems across mobile, web, and backend platforms.

What I Love ?

Blockchain
Web3 Development
Full-Stack Development
Mobile App Development
Fintech

Education Journey

01

University of Moratuwa

May 2022 - Present

B.Sc. Engineering Honours, Computer Science & Engineering

CGPA: 3.32 / 4.0

02

D.S. Senanayake College, Colombo 07

Jan 2012 - Nov 2020

Advanced Level (Physical Science) | Ordinary Level

G.C.E. A/L Examination (2020): 3A’s | Island Rank 188 | Z Score 2.4716 G.C.E. O/L Examination (2017): 9A’s

03

Ananda Sastralaya, Kotte

Jan 2007 - Jan 2012

Primary Education

Scholarship Examination (2011): 175/200 | District Rank 363

Professional Experience

IXD Labs (Pvt) Ltd logo
01
Software Engineer Intern
Dec 2024 - May 2025
Spring BootDjangoReactTypeScriptPostgreSQLMongoDBKeycloakSwaggerPostman
  • Contributed to full-stack development of two major company projects, Fitsmiles and Fitconnect, delivering production-ready features.
  • Architected and implemented RESTful APIs using Spring Boot microservices, designed optimized PostgreSQL and MongoDB database schemas, and integrated Keycloak for authentication in Fitsmiles.
  • Led end-to-end feature development for Fitconnect, handling both backend logic with Django REST Framework and dynamic client-side implementations.

Tech Stack

Languages

Java
C++
C
Python
TypeScript
JavaScript
Rust
VHDL

Frontend

React
Next.js
Tailwind
CSS
HTML

Backend

Spring Boot
Express.js
Node.js
Django

Mobile App

React Native
Nativewind

Blockchain & Web3

Solidity
Ethereum

Cloud & DevOps

AWS
Kubernetes
Docker
Firebase
GitHub Actions
Vercel

Database

PostgreSQL
MySQL
MongoDB
Firestore
SQL

ORMs and DB Tools

Prisma ORM
Flyway

Tools

Keycloak
Postman
Swagger
Git

Other

Xilinx Vivado
Wordpress
Figma

Featured Projects

June 2025 - Present

Improving Blockchain Scalability with ZK-Rollups

SolidityEthereumRustNode.jsTypeScript

Designing and implementing a zero-knowledge (ZK) rollup solution to address Ethereum’s scalability challenges. A fully functional and configurable modular ZK-Rollup will be deployed on an Ethereum testnet for experiments.

Sep 2025 - Present

GemTrace

React NativeReactNext.jsSolidityEthereumExpress.jsPostgreSQL

A blockchain based decentralized gemstone provenance and tracking platform ensuring transparency from mine to customer, which enables buyers to verify gem authenticity and entire history.

Mar 2025 - June 2025

GoTogether

React NativeReactSpring BootGoPostgreSQL

An AI-driven travel management platform for foreign and local Sri Lankan travellers. GoTogether offers seamless web and mobile interfaces, dynamic itineraries, transport integration, and social features to enhance island exploration.

Oct 2025 - Dec 2025

TrackMyVan

React NativeFirebaseFirestore

A real-time school van tracking platform with separate mobile apps for drivers and parents, providing live location updates, in-app messaging, student management, trip management, route optimization and instant notifications.

June 2024 - Nov 2024

Post Office Management Information System

ReactReact NativeExpress.jsPostgreSQL

A comprehensive management system for Sri Lanka Post to efficiently manage postal services, featuring customer and employee web portals, plus a postman assistant mobile application.

Aug 2023 - Nov 2023

Airline Reservation System

ReactNext.jsMySQL

A full-featured airline reservation platform handling aircraft fleets, route management, flight schedules, ticket bookings, and report generation with distinct interfaces for customers and administrators.

April 2024 - May 2024

Dictionary Application

C++

A dictionary application developed using C++ OOP concepts, featuring word search, palindrome and rhyme detection, a game, and custom word entry.

April 2024 - May 2024

RPAL Interpreter

Python

A lexical analyzer and parser for the RPAL language that builds an Abstract Syntax Tree (AST) from source code, converts the AST into a standardized tree (ST), and executes the ST using a implemented CSE machine.

May 2023 - Jun 2023

Nanoprocessor

VHDLXilinx Vivado

A four-bit microprocessor capable of executing four core instructions, consisting of an instruction decoder, register bank, ROM and the necessary control and arithmetic submodules.

Let's Connect

Have a project in mind or looking for a developer? I'm always open for new opportunities and would love to hear from you...!

Available for Freelance & Full-time

Social Profiles