Thadshajiny Kaneshan

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Frontend and Backend Developer at CodeGen International (Pvt) Ltd
August 1, 2025 - December 31, 2025
TravelBox 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, 2024
SenzAgroConnect 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, 2024
SenzAgro: 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, 2025
Designed 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, 2024
Backend 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, 2024
Backend, 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, 2025
Diploma in English at British College
January 1, 2019 - June 1, 2019
Advanced Level (Bio Stream) - 2BC at V/Rambaikulam Girls Maha Vidyalayam
January 11, 2030 - January 30, 2026
Ordinary Level - 9A at V/Rambaikulam Girls Maha Vidyalayam
January 11, 2030 - January 30, 2026
B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025
Diploma in English at British College
January 1, 2019 - June 1, 2019
B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025
B.Sc. (Hons) Information Technology & Management at University of Moratuwa
January 1, 2021 - January 1, 2025

Qualifications

Introduction to Java and Object-Oriented Programming
January 1, 2023 - January 30, 2026
Introduction to Cloud Computing
January 1, 2023 - January 30, 2026
Responsive Web Design
January 1, 2023 - January 30, 2026
React - Working with Higher Order Components
January 1, 2023 - January 30, 2026
Introduction to Java and Object-Oriented Programming
January 1, 2023 - January 30, 2026
Introduction to Cloud Computing
January 1, 2023 - January 30, 2026
Responsive Web Design
January 1, 2023 - January 30, 2026
React - Working with Higher Order Components
January 1, 2023 - January 30, 2026
Introduction to Java and Object-Oriented Programming
January 1, 2023 - February 8, 2026
Introduction to Cloud Computing
January 1, 2023 - February 8, 2026
Responsive Web Design
January 1, 2023 - February 8, 2026
React - Working with Higher Order Components
January 1, 2023 - February 8, 2026
Introduction to Java and Object-Oriented Programming
January 1, 2023 - February 19, 2026
Introduction to Cloud Computing
January 1, 2023 - February 19, 2026
Responsive Web Design
January 1, 2023 - February 19, 2026
React - Working with Higher Order Components
January 1, 2023 - February 19, 2026

Industry Experience

Software & Internet, Professional Services, Telecommunications, Travel & Hospitality, Other, Education