Buwaneka Boralessa

Angestellt, Senior Software Engineer, OCBC Bank
Singapore, Singapore

Skills

Software
Java
Linux
Python
SQL
React
JavaScript
Computer
Scrum
Git
HTML
TypeScript
Docker
JEE
Software Development
CSS
MySQL
Hibernate
Node.js
Information technology
SQL Server
XML
REST
Microservices
Spring Framework
Website Development
Apache Maven
JUnit
Mockito
ELK
Kubernetes
Redux
Saga
Thunk
PostgreSQL
MongoDB
NodeJs
Maven
MaterialUI
Spring Cloud
Amazon Web Services (AWS)
S3
SQS
SES
AWS Lambda
GraphQL
Agile
AspectJ
AOP
AWS
CI/CD
Express.js
Spring Boot
TDD
Logstash
Elasticsearch
Kibana
OpenShift
Lambda
JWT
oauth2
MapStruct
Splunk
Grafana
Zipkin
Azure AD
Redux-Saga
Redux-Thunk
Microservice
Selenium
Enzyme
Sinon
Chai
Apollo GraphQL
SCSS
Junit4
Jest
SonarQube
Gerrit
Bitbucket
Confluence
Jira

Timeline

Professional experience for Buwaneka Boralessa

  • Current 3 years and 8 months, since Jun 2022

    Senior Software Engineer

    OCBC Bank

    I am currently working on a project to revamp our order management and trading platform. My main focus is on using Spring Boot microservices and React client applications to orchestrate trading orders for downstream services. Additionally, I am integrating CI/CD using Jenkins/CloudBee Flow and utilizing Docker for containerization and OpenShift orchestration.

  • 2 years and 4 months, Mar 2020 - Jun 2022

    Senior Software Engineer

    Wiley

    I have experience working with Knewton Alta, an adaptive e-learning platform. My role involved improving the system's architecture and features through technical specifications, architectural diagrams, and performance analyses. I also contributed new ideas through proof-of-concept projects and apps. In addition, I developed backend microservices using Spring and NodeJS stacks and maintained documentation on feature-related and development specifications in Confluence.

  • 8 months, Aug 2019 - Mar 2020

    Software Engineer

    Wiley

    I have experience working with an enterprise application monitoring platform called NSOC. This platform has extended capabilities from Logstash, Elasticsearch, and Apache Kafka. I also developed a revamped version of the frontend application using React, Redux, and Material UI. Additionally, I contributed to the architectural and system designs. Also, I developed backend microservices using Sprint Boot, Elasticsearch, and Kafka.

  • 5 months, Apr 2019 - Aug 2019

    Software Engineer

    Embla Software Innovation (Pvt) Ltd

    I have experience working with ACTA, a church management platform. This was an affiliation with Norwegian company. My role involved developing frontend applications using VueJs, Vuex, and AntDesign. Additionally, I contributed to the revamp system design and project setup by providing review and CI/CD support.

  • 1 year and 3 months, Jan 2018 - Mar 2019

    Associate Software Engineer

    Pearson

    I have experience working in a partner tool integration platform which integrates with various learning management systems. I have worked on improving multiple microservices using the Spring Framework to enhance different partner integrations. Additionally, I have enhanced the frontend applications using jQuery, HTML, React, and CSS. I have also developed a permission management system that serves as an administrative tool for managing end users.

  • 11 months, Mar 2016 - Jan 2017

    Trainee Software Engineer

    Virtusa

    I worked in a research and development team for a test automation framework platform called Centroid/Accello. My responsibilities included developing lightweight screen recording and device instrumentation tools for automation agents/nodes, as well as engaging in unit and integration testing.

Educational background for Buwaneka Boralessa

  • 2014 - 2017

    Bachelor of Science Special Honours Degree Specialized in Software Engineering

    Sri Lanka Institute of Information Technology

Languages

  • Sinhala

    First language

  • English

    Fluent

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members