View ProjectUdana Nimsara — Full Stack Engineer and Blockchain Engineer. Software engineer specializing in full-stack web development with hands-on experience in the MERN stack and modern frameworks like Next.js and NestJS. Proven ability to build, test, and deploy user-centric digital solutions, from blockchain applications to feature-rich Telegram bots.

A little about me
About
I'm Udana Nimsara, an IT undergraduate at University of Moratuwa and a software engineer from Sri Lanka. I'm currently at CeyPay as Associate Software Engineer & Business Development, building Sri Lanka's crypto-to-LKR payment gateway — helping businesses accept crypto payments while settling in Sri Lankan Rupees.
Before CeyPay I spent two years at Ceylon Cash working on blockchain applications and smart contract integration, and built backend systems for the Chainlyze on-chain analytics platform. I'm passionate about Web3 technologies and building innovative solutions that bridge traditional software engineering with blockchain innovation.
Associate Software Engineer & Business Development at CeyPay
IT Undergraduate at University of Moratuwa
Colombo, Sri Lanka
+94 77 244 8211
Services
- Full Stack Web Application Development
- Frontend Development
- Backend Development
- Smart Contract Development
- REST API Development & Integration
- Database Design & Management
- Telegram Bot Development
- Deployment & Cloud Setup
Experience
Jan 2026 - Present · 7 mos

Associate Software Engineer & Business Development
CeyPay · Colombo, Western Province, Sri Lanka · Hybrid
CeyPay is Sri Lanka's crypto-to-LKR payment gateway, helping businesses accept crypto payments while receiving settlements in Sri Lankan Rupees — crypto in, Rupees out, with no crypto volatility for merchants. Built for Sri Lanka's payment ecosystem, supporting Web3 adoption with real-world utility.
- Web3
- Payments
- Fintech
- Business Development
- Crypto
Jun 2024 - Jun 2026 · 2 yrs

Associate Software Engineer
Ceylon Cash · Colombo, Western Province, Sri Lanka
Joined as an intern and was promoted to Associate Software Engineer. Built frontend and backend features for blockchain-based applications and worked on smart contract integration and UI improvements for web platforms. Developed backend features for the PizzaDAO Telegram bot using NestJS, and built Lark automation scripts to improve internal team processes.
- Smart Contracts
- Web3
- NestJS
- TypeScript
- Fintech
Jun 2024 - Aug 2025 · 1 yr 3 mos

Full Stack Developer (Contract)
Chainlyze · Remote
Developed and maintained backend systems for a blockchain analytics platform, focusing on scalable architecture. Worked with TypeScript and PostgreSQL to build APIs delivering real-time on-chain data.
- Web3
- TypeScript
- PostgreSQL
- NestJS
- Blockchain Analytics
May 2019 - Present · 7 yrs
Full Stack Developer
Freelance · Sri Lanka
Build and deploy landing pages, web dashboards, bots and mini apps. Automate user interactions and integrate APIs for chat-based services and platforms.
- Telegram Bot API
- JavaScript
- Web Design
- Client Management
- Custom Solutions
Education
March 2023 - 2027 (Expected)

Bachelor of Science in Information Technology
University of Moratuwa · Moratuwa, Sri Lanka
Currently pursuing a Bachelor's degree in Information Technology with a focus on software engineering, blockchain technologies, and modern web development practices. Actively engaged in tech communities and blockchain development projects.
- Software Engineering
- Computer Science
- Web Development
- Blockchain Technology
2018

Diploma in Information Technology
ESOFT Metro Campus · Sri Lanka
Completed diploma program focusing on foundational IT concepts, programming fundamentals, and technology applications. This early education sparked my interest in software development.
- Programming Fundamentals
- IT Fundamentals
- Technology Applications
Tech Stack
Solidity
JavaScript
TypeScript
Python
PHP
React
Next.js
Node.js
Go
Java
C++
Docker
Git
Svelte
NestJS
Express
GraphQL
MongoDB
MySQL
Rust




