Available to hire
I am a passionate Software Engineer with over three years of experience. My focus is on designing and shipping scalable microservices and cloud-native applications. I thrive on ownership of features from start to finish and enjoy collaborating with teams to deliver reliable systems.
Throughout my career, I have extensively worked with Java/Spring Boot, building robust APIs and engaging in container-based deployments with Docker and CI pipelines. With a strong educational background in Computer Science and ongoing MSc studies, I adapt quickly to evolving technologies and methodologies.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Advanced
Tamil
Fluent
Work Experience
Software Engineer (Backend & Frontend) at SenzMate IoT Intelligence
July 1, 2023 - November 19, 2025Designed and implemented cloud-native multi-tenant platform with microservices
and event-driven components. Built FastAPI services with PostgreSQL and Kafka event
streaming; implemented RBAC/JWT, tenant isolation, and scalable API boundaries suitable for containerized
deployments. Contributed to design discussions, code reviews, and technical documentation.
Built production-ready, container-based full-stack ecosystem (customer + admin)
with React web apps, React Native mobile apps, and Node.js/Express services on MongoDB. Implemented
reliable booking services with availability checks, QR-code ticket verification, payment integration
(PayHere), and RBAC admin workflows; collaborated in agile delivery with continuous integration practices.
Involved in developing comprehensive farm and irrigation management platform with Spring Boot + Firebase backend and React-based dashboards. Developed RESTful APIs for sensor data ingestion, irrigation scheduling, and analytics. Designed modular UI components for monitoring, scheduling, and insights.
Developed Spring Boot services and Angular dashboards for monitoring and automation,
integrating with Jira and ServiceNow. Designed schedulers, WebSocket listeners, and alert triggers for
reliable incident workflows; participated in design reviews and iterative delivery.
◦ DMS (Device Management System) – Implemented Spring Boot microservices with Kafka-based
communication for device lifecycle tracking. Built modular REST APIs with well-defined DTOs and faulttolerant
message pipelines; maintained admin UI modules and supported CI builds.
Associate Software Engineer (Backend & Frontend) at SenzMate IoT Intelligence
September 1, 2022 - September 1, 2022Contributed to cold-room and freezer management system using Spring Boot and React. Designed and deployed REST APIs for temperature monitoring. Implemented live temperature dashboards, configuration modals, and alert flows.
Teaching Assistant at University of Moratuwa
July 1, 2023 - July 1, 2023Assisted Prof. S. Jayasena in Theory of Computing conducting tutorials, labs, and grading, guiding student projects.
Associate Software Engineer (Backend & Frontend) at SenzMate IoT Intelligence
December 1, 2021 - September 1, 2022As an Associate Software Engineer, I developed analytics services, monitored performance, and built user management panels. I focused on creating reliable applications by implementing structured exception handling and maintaining production services.
Education
MSc in Computer Science and Engineering at University of Moratuwa
January 1, 2025 - November 19, 2025BSc in Computer Science and Engineering at University of Moratuwa
December 1, 2018 - July 1, 2023MSc in Computer Science and Engineering at University of Moratuwa
January 1, 2025 - February 6, 2026BSc in Computer Science and Engineering at University of Moratuwa
January 1, 2018 - July 1, 2023MSc in Computer Science and Engineering at University of Moratuwa
January 1, 2025 - March 6, 2026BSc in Computer Science and Engineering at University of Moratuwa
December 1, 2018 - July 1, 2023Qualifications
AWS Academy Graduate – Data Engineering
January 11, 2030 - November 19, 2025Advanced Computer Vision with TensorFlow
January 11, 2030 - November 19, 2025Computer Vision Basics
January 11, 2030 - November 19, 2025Big Data Analysis with Scala and Spark
January 11, 2030 - November 19, 2025Improving Deep Neural Networks
January 11, 2030 - November 19, 2025AWS Academy Graduate – Data Engineering
January 11, 2030 - February 6, 2026Advanced Computer Vision with TensorFlow
January 11, 2030 - February 6, 2026Computer Vision Basics
January 11, 2030 - February 6, 2026Big Data Analysis with Scala and Spark
January 11, 2030 - January 1, 2024Improving Deep Neural Networks
January 11, 2030 - January 1, 2024AWS Academy Graduate – Data Engineering
January 11, 2030 - March 6, 2026Advanced Computer Vision with TensorFlow
January 11, 2030 - March 6, 2026Computer Vision Basics
January 11, 2030 - March 6, 2026Big Data Analysis with Scala and Spark
January 11, 2030 - March 6, 2026Improving Deep Neural Networks
January 11, 2030 - March 6, 2026Industry Experience
Computers & Electronics, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Jaffna today.