Lishan
Dissanayake
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.

Education

University of Moratuwa
May 2022 - Present
D.S. Senanayake College, Colombo 07
Jan 2012 - Nov 2020
Ananda Sastralaya, Kotte
Jan 2007 - Jan 2012Experience

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