Lishan
Dissanayake

Software Engineer
B.Sc. Engineering · CSE · UoM
Full-Stack · Mobile · Backend · Blockchain · Web3

Full-stack and blockchain developer experienced in building scalable web, mobile, backend and decentralized applications. Strong foundation in modern software engineering principles with hands-on experience in Web2 and Web3 development.

Curriculum Vitae
Lishan Dissanayake

Education

University of Moratuwa

University of Moratuwa

May 2022 - Present
B.Sc. Engineering Honours, Computer Science & Engineering
CGPA3.32 / 4.0
D.S. Senanayake College, Colombo 07

D.S. Senanayake College, Colombo 07

Jan 2012 - Nov 2020
Advanced Level (Physical Science) | Ordinary Level
G.C.E. A/L (2020)3A’s | Island Rank 188 | Z Score 2.4716
G.C.E. O/L (2017)9A’s
Ananda Sastralaya, Kotte

Ananda Sastralaya, Kotte

Jan 2007 - Jan 2012
Primary Education
Scholarship (2011)175/200 | District Rank 363

Experience

IXD Labs (Pvt) Ltd logo
IXD Labs (Pvt) LtdDec 2024 - May 2025
Software Engineer Intern
  • 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.
  • Contributed to end-to-end feature development for Fitconnect, handling both backend logic with Django REST Framework and dynamic client-side implementations with React.
Spring BootDjangoReactTypeScriptJavaPostgreSQLMongoDBKeycloakSwagger

Skills

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
  • 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

Projects

Improving Blockchain Scalability with ZK-Rollups

June 2025 - Present

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.

SolidityEthereumRustNode.jsTypeScript

GemTrace

Sep 2025 - Present

A blockchain based decentralized gemstone provenance and tracking platform leveraging NFT-based gem registration to provide immutable verification of gem authenticity and entire supply-chain history from mine to end customer.

React NativeReactNext.jsSolidityEthereumSpring BootPostgreSQL

GoTogether

Mar 2025 - June 2025

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.

React NativeReactSpring BootGoPostgreSQL

TrackMyVan

Oct 2025 - Dec 2025

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.

React NativeFirebaseFirestore

Post Office Management Information System

June 2024 - Nov 2024

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.

ReactReact NativeExpress.jsPostgreSQL

Airline Reservation System

Aug 2023 - Nov 2023

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.

ReactNext.jsMySQL

Dictionary Application

April 2024 - May 2024

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

C++

Interpreter for RPAL Language

April 2024 - May 2024

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.

Python

Nanoprocessor

May 2023 - Jun 2023

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.

VHDLXilinx Vivado

Contact

Have a project in mind or looking for a developer?

Find me on

Location

Malabe, Colombo, Sri Lanka