Summary
Overview
Work History
Education
Skills
Websites
Publications
Timeline
Generic
Malinda Bandaranayake

Malinda Bandaranayake

Software Engineer
Turku

Summary

Skilled Programmer with 3+ years in software design, development and integration. Advanced knowledge of Backend Development programming languages like Java. Experience in AWS, React, JS. Logical and professional with excellent problem-solving skills.

Overview

3
3
years of professional experience

Work History

PROGRAMMER

PEARSON LANKA
04.2022 - 04.2023
  • Tech Stack : Java, Springboot, GitLab, AWS API Gateway, Fargate, EC2, ActiveMQ, RabbitMQ, AWS Lambda, MongoDB, PostgreSQL, Cloudwatch, Parameter Store, Certificate Manager
  • Contributed to maintenance and orchestration of Learning Infrastructure Framework microservice in Higher Education pillar at Pearson
  • Played key role in supporting system maintenance, incident handling, and implementing updates and new functionalities
  • Applied Java and Springboot for development, utilized GitLab as version control and CI/CD tool, and actively participated in team's efforts to migrate system from Data Centers to AWS
  • Managed microservices hosting with Fargate and EC2, and handled messaging services using ActiveMQ and RabbitMQ
  • Maintained databases, employing PostgreSQL for data and MongoDB for logging
  • Implemented CloudWatch for monitoring and utilized Parameter Store and Certificate Manager as essential support tools, contributing to success of the educational infrastructure

SOLUTIONS DEVELOPER

PEARSON LANKA
08.2021 - 08.2022
  • Tech Stack: Java, JavaScript, JSP, CSS, Jenkins, OracleDB, Rundeck
  • Managed the Legacy system in the Higher Education pillar at Pearson, overseeing the Enrollment and registration flow
  • Led incident handling and executed comprehensive UI overhaul using CSS, JavaScript and ReactJS to adhere to accessibility guidelines
  • Spearheaded the implementation of new features for enhanced system functionality
  • Employed a diverse toolkit, including Java, JavaScript, JSP, CSS for implementations, Jenkins for CI/CD, OracleDB for database, and Rundeck for monitoring
  • Made significant contributions to the team's ongoing work, ensuring the continued reliability and performance of the Legacy system in support of Pearson's Higher Education services

ASSOCIATE SOFTWARE ENGINEER

CAMBIO SOFTWARE ENGINEERING
05.2020 - 11.2020
  • Tech Stack: Java, SQL, DevOps, AWS, Git
  • Contributed to the development of the healthcare product COSMIC, gaining valuable experience in FullStack Enterprise Java Development
  • Implemented RESTful services, worked with SQL databases, and adeptly handled version controlling
  • Engaged in DevOps practices and collaborated within an Agile development environment, applying methodologies to ensure efficient and timely project delivery

Education

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology
Sri Lanka
04.2001 -

Skills

    Agile Development Methodologies

undefined

Publications

Smart Mirror with Virtual Twin, 


https://ieeexplore.ieee.org/document/9103335


Smart Mirror with a virtual twin who helps the user as a close companion. The virtual twin monitors the user's physical appearance and tracks the data gathered from given inputs. Since this is an intelligent virtual twin it uses machine learning techniques. It helps to improve the user's mental and physical health by detecting medical conditions and providing suitable suggestions in a more personalized way. This virtual twin not only focuses on physical or mental health conditions but also gives friendly suggestions about suitable styles which helps to improve the person's life quality.

Timeline

PROGRAMMER

PEARSON LANKA
04.2022 - 04.2023

SOLUTIONS DEVELOPER

PEARSON LANKA
08.2021 - 08.2022

ASSOCIATE SOFTWARE ENGINEER

CAMBIO SOFTWARE ENGINEERING
05.2020 - 11.2020

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology
04.2001 -
Malinda BandaranayakeSoftware Engineer