Building secure and scalable enterprise solutions. Empowering the next generation of software engineers. Passionate about innovation, architecture, and continuous learning.
As a Senior Engineer at Commercial Bank of Ceylon PLC, I specialize in designing, developing,
and maintaining enterprise-scale banking applications that support critical business operations.
My expertise spans Java, Spring Boot, Spring Security, Microservices, and Full-Stack Development,
with a strong focus on delivering secure, scalable, and high-performance solutions.
I am passionate about software architecture,
problem-solving, and continuous learning, constantly exploring emerging technologies and industry best practices.
My goal is to bridge business requirements with innovative technology solutions while contributing to digital
transformation initiatives and mentoring the next generation of software engineers.
As a Visiting Senior Lecturer at IJSE – Institute of Software Engineering,
I deliver industry-focused training in Java, Spring Boot, Spring Security,
and MERN Stack technologies.
I am passionate about mentoring aspiring software engineers and preparing
them to meet modern industry standards and challenges.
Commercial Bank of Ceylon PLC | 2025 December - Present
Leading the design and development of enterprise-scale banking applications, mentoring engineering teams, driving solution architecture decisions, and ensuring the delivery of secure, scalable, and high-performance digital banking solutions aligned with organizational objectives.
IJSE - Institute of Software Engineering | 2023 January - Present
Delivering lectures and hands-on training in Java, Spring Boot, Spring Security, and MERN Stack technologies. Mentoring students in software architecture, RESTful API development, database design, secure application development, and full-stack engineering best practices. Guiding academic and industry-oriented projects while helping students build practical skills aligned with modern software development standards and industry requirements.
Commercial Bank of Ceylon PLC | 2023 August - 2025 December
Developed and maintained mission-critical banking systems using Java and Spring technologies. Collaborated with cross-functional teams to implement new features, optimize application performance, integrate third-party services, and ensure compliance with banking industry standards.
IJSE - Institute of Software Engineering | 2022 August - 2023 July
Designed and developed full-stack web applications while mentoring students and contributing to software engineering projects. Worked extensively with modern frontend and backend technologies, software architecture, database design, and agile development practices.
IJSE Institute, Sri Lanka | 2020 - 2022 July
Began my professional software engineering journey as a Full Stack Developer, contributing to real-world projects across the complete software development lifecycle. Gained hands-on experience in frontend and backend development, database management, system design, and collaborative development practices, building a strong foundation for future career growth.
MyBooking Web Solution, Sri Lanka | 2020 - 2021
It has contributed to several front-end development projects and especially in Web Development. It was a great experience and trained from the basics to advanced scale about front-end applications.
University of Kelaniya, Sri Lanka | 2018 - 2019
Lecturing assisted in Geographic Information Systems and Remote Sensing - Department of Geography
IJSE Institute - Sri Lanka | 2025- 2026
Content: Python, Machine Learning & Model Training,NLP & LLMs, MLOps, GenAI & Agents
Cardiff Metropolitan University - UK | 2024- 2026
Content: Programming for Data Analytic, Information Security, Business Process Analysis,Advances in IT Management
IJSE Institute - Sri Lanka | 2021- 2021
Content: Java, HTML, JS, CSS, TS, Angular, Node JS, MySQL, MongoDB
IJSE Institute - Sri Lanka | 2021 - 2022
Content: HTML, JS, CSS, React, React Native, Firebase
University of Sri Jayawardenapura,Sri Lanka | 2017 - 2018
University of Kelaniya, Sri Lanka | 2013 - 2017
Played a lead role in designing and integrating enterprise standard APIs,
implementing security enhancements, and delivering system integrations
to support secure, scalable, and high-performance business applications.
Applied Teach Stack:
Contributed to the enhancement of a corporate customer portal by
implementing new features, improving user experience, strengthening security controls,
and optimizing system performance to support business and customer requirements.
Applied Teach Stack:
Served as the Java Lead for the enhancement of an enterprise HR platform,
overseeing technical implementation, solution design, code quality, and
feature delivery while ensuring scalability, reliability, and alignment with business objectives.
Applied Teach Stack:
Spearheaded the design and implementation of microservice-based solutions, driving technical innovation, architectural improvements, and modernization efforts to enhance system reliability, flexibility, and operational efficiency.
The application enables user logging facility with personalized events and it is
contained both front-end and back-end development strategies during the project
development process.
Applied Teach Stack:
This project's objective is to develop a comprehensive solution for student record
management in an institute. It is included the main business operations and the
business logic regards the objective of the application.
Applied Teach Stack:
This application contained the control interface for admin operations, book data
manipulation, and finding which books are in the lending and existing stages.
The project development consisted of both front-end and back-end operations.
Applied Teach Stack:
The objective of the application is to manage a task list with a logged user. This
project contains both back-end and front-end development.
Applied Teach Stack:
© Thanura Silva - 2022 - Present.
All Rights Reserved.
Website Customization and Extended Developed by-Thanura Silva
Notice: All trademarks and brand names mentioned here are owned by their owners. All the original graphics in the decorations here belongs to their original owners. Here only take them to emphasize the precious tech stack or relate something including visualizing the descriptions.