Hi, I am Dinusha Nandika Senarath. I am a software architect with 16+ years of experience designing, developing, and delivering scalable, secure, enterprise-grade Java solutions. I have deep expertise in Java/J2EE, Spring Boot, SQL, NoSQL, and microservices-based architectures, with a strong focus on performance, reliability, and security. I have a proven track record of integrating AI-driven systems into enterprise environments, including building data pipelines, automating workflows with APIs, and deploying models on Azure and AWS. Over the years, I have led global engineering teams, mentored developers, and driven innovation across distributed R&D environments. I excel at defining technical strategy and architecture, guiding DevOps practices, and delivering value through reusable patterns and scalable design systems. I have delivered outcomes such as revenue growth, productivity gains, and faster time-to-market through AI-enabled solutions, cloud migrations, and scalable microservice platforms.

Dinusha Nandika Senarath

Hi, I am Dinusha Nandika Senarath. I am a software architect with 16+ years of experience designing, developing, and delivering scalable, secure, enterprise-grade Java solutions. I have deep expertise in Java/J2EE, Spring Boot, SQL, NoSQL, and microservices-based architectures, with a strong focus on performance, reliability, and security. I have a proven track record of integrating AI-driven systems into enterprise environments, including building data pipelines, automating workflows with APIs, and deploying models on Azure and AWS. Over the years, I have led global engineering teams, mentored developers, and driven innovation across distributed R&D environments. I excel at defining technical strategy and architecture, guiding DevOps practices, and delivering value through reusable patterns and scalable design systems. I have delivered outcomes such as revenue growth, productivity gains, and faster time-to-market through AI-enabled solutions, cloud migrations, and scalable microservice platforms.

Available to hire

Hi, I am Dinusha Nandika Senarath. I am a software architect with 16+ years of experience designing, developing, and delivering scalable, secure, enterprise-grade Java solutions. I have deep expertise in Java/J2EE, Spring Boot, SQL, NoSQL, and microservices-based architectures, with a strong focus on performance, reliability, and security. I have a proven track record of integrating AI-driven systems into enterprise environments, including building data pipelines, automating workflows with APIs, and deploying models on Azure and AWS.

Over the years, I have led global engineering teams, mentored developers, and driven innovation across distributed R&D environments. I excel at defining technical strategy and architecture, guiding DevOps practices, and delivering value through reusable patterns and scalable design systems. I have delivered outcomes such as revenue growth, productivity gains, and faster time-to-market through AI-enabled solutions, cloud migrations, and scalable microservice platforms.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Engineering Lead at Experience Z Lab
August 1, 2024 - Present
Engineering Lead for an AI & Software Solutions Agency. Defined technical strategy, designed scalable, secure Java/J2EE microservices and AI-enabled data pipelines, and led architecture decisions. Implemented AI capabilities using LangChain, LangGraph, and Retrieval-Augmented Generation, and steered cloud deployments on AWS/Azure. Mentored global engineering teams and established reusable patterns and governance to drive speed and quality.
Engineering Lead / Solutions Architect at Circles Life
June 1, 2022 - October 1, 2024
Led architecture and system design for a scalable SaaS telco platform. Defined secure, cloud-native microservice architecture, drove integration with banks and e-commerce partners, implemented OAuth 2 and OpenID Connect, and advanced CI/CD and cloud security practices. Migrated multiple apps to cloud and shaped a scalable, adaptable design system to support growth.
Senior Java Engineer at DBS Bank Singapore
August 1, 2016 - February 1, 2018
Cloud-native microservices development, architecture optimization, and CI/CD automation. Led modernization initiatives with a focus on security, reliability, and scalable delivery across core banking platforms.
Technical Specialist at Pearson PLC Colombo
November 1, 2014 - July 1, 2016
Led cloud adoption initiatives, modernization and migration of subscription management systems, and the design of a budget management platform. Established CI/CD pipelines, automated deployments, and championed cloud-first architecture while migrating multiple apps to the cloud.
Software Engineer at John Keels Computer Service Colombo
August 1, 2011 - March 1, 2013
Developed and deployed airline software solutions, including the Evin ta departure control system for passenger processing. Integrated with enterprise applications, enhanced flight management, passenger check-in, seating, baggage handling, and boarding pass printing.

Education

Master of Science in Software Engineering at Kingston University, UK
February 1, 2020 - November 1, 2021
Bachelor of Science at University of Peradeniya, Sri Lanka
April 1, 2004 - August 1, 2008

Qualifications

Microsoft Solutions Architect Expert
January 11, 2030 - February 24, 2026
AWS Solutions Architect - Associate
January 11, 2030 - February 24, 2026
Enterprise Architect Certified (1z0-807) Java EE 6
January 11, 2030 - February 24, 2026
Sun Certified Mobile Component Developer (SCMAD)
January 11, 2030 - February 24, 2026
Sun Certified Java Programmer (SCJP)
January 11, 2030 - February 24, 2026

Industry Experience

Software & Internet, Telecommunications, Education, Professional Services, Media & Entertainment

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Singapore today.