Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Work Experience
Frontend and Backend Developer at CodeGen International (Pvt) Ltd
August 1, 2025 - December 31, 2025TravelBox project: implemented core Loyalty Module features (Earning, Redemption, Promotional Schemes); built and enhanced CRUD workflows, advanced search panels, audit trails, locking mechanisms, and pagination for scalable and maintainable solutions. Implemented dynamic B2C user profile views showing active loyalty programs, real-time points balances, and earn/redemption history via REST APIs. Developed Markup Rule feature for TravelBox Central Web and Legacy Desktop (Java Swing) by integrating frontend with backend services.
Backend Developer at SenzMate AIoT Intelligence (Pvt) Ltd
September 1, 2024 - October 31, 2024SenzAgroConnect backend development using Spring Boot, Java, MongoDB to improve agricultural supply-chain workflows and farmer–buyer interactions. Worked on SenzMatica, integrating Azure cloud services with IoT device management and dashboards for real-time sensor monitoring.
Backend, Frontend & Mobile Developer at SenzMate AIoT Intelligence (Pvt) Ltd
April 1, 2024 - September 30, 2024SenzAgro: enhanced backend services for an IoT-based agriculture platform (Spring Boot, Java, React.js, React Native), handling sensor automation, weather data, and global farm dashboards. Consolidated multiple API calls into optimized endpoints for admin analytics. Solely developed the backend for SenzAgro Connect, designing scalable REST APIs for orders, tracking, and supply–demand matching, supporting 1000+ farmers.
Software Engineer at CodeGen International (Pvt) Ltd
August 1, 2025 - December 1, 2025Designed and implemented core features for the TravelBox Loyalty Module (Angular, TypeScript; Spring Boot, Java; Swing; SQL). Implemented CRUD workflows, advanced search panels, audit trails, locking mechanisms, and pagination for scalable loyalty configurations. Built dynamic B2C user profile views showing active loyalty programs, real-time points balances, and earn/redemption history via REST APIs. Developed the Markup Rule feature for both the TravelBox Central Web Application and Legacy Desktop Application, integrating frontend with backend services.
Associate Software Engineer at SenzMate AIoT Intelligence (Pvt) Ltd
September 1, 2024 - October 1, 2024Backend Developer for SenzAgroConnect; contributed to backend development using Spring Boot, Java, MongoDB, improving agricultural supply-chain workflows and farmer–buyer interactions. Worked on SenzMatica, integrating Azure cloud services with IoT device management and enhancing dashboards for real-time sensor monitoring.
Software Engineer Intern at SenzMate AIoT Intelligence (Pvt) Ltd
April 1, 2024 - September 1, 2024Backend, Frontend & Mobile development for SenzAgro, an IoT-based agriculture platform; enhanced backend services for sensor automation, weather data, and global farm dashboards. Improved system performance by consolidating multiple API calls into optimized endpoints for admin analytics. Solely developed the backend for SenzAgro Connect, designing scalable REST APIs for orders, tracking, and supply–demand matching, supporting 1000+ farmers.
Education
B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025Diploma in English at British College
January 1, 2019 - June 1, 2019Advanced Level (Bio Stream) - 2BC at V/Rambaikulam Girls Maha Vidyalayam
January 11, 2030 - January 30, 2026Ordinary Level - 9A at V/Rambaikulam Girls Maha Vidyalayam
January 11, 2030 - January 30, 2026B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025Diploma in English at British College
January 1, 2019 - June 1, 2019B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025Qualifications
Introduction to Java and Object-Oriented Programming
January 1, 2023 - January 30, 2026Introduction to Cloud Computing
January 1, 2023 - January 30, 2026Responsive Web Design
January 1, 2023 - January 30, 2026React - Working with Higher Order Components
January 1, 2023 - January 30, 2026Introduction to Java and Object-Oriented Programming
January 1, 2023 - January 30, 2026Introduction to Cloud Computing
January 1, 2023 - January 30, 2026Responsive Web Design
January 1, 2023 - January 30, 2026React - Working with Higher Order Components
January 1, 2023 - January 30, 2026Introduction to Java and Object-Oriented Programming
January 1, 2023 - February 8, 2026Introduction to Cloud Computing
January 1, 2023 - February 8, 2026Responsive Web Design
January 1, 2023 - February 8, 2026React - Working with Higher Order Components
January 1, 2023 - February 8, 2026Introduction to Java and Object-Oriented Programming
January 1, 2023 - February 19, 2026Introduction to Cloud Computing
January 1, 2023 - February 19, 2026Responsive Web Design
January 1, 2023 - February 19, 2026React - Working with Higher Order Components
January 1, 2023 - February 19, 2026Industry Experience
Software & Internet, Professional Services, Telecommunications, Travel & Hospitality, Other, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Colombo today.