Buwaneka Boralessa
Angestellt, Senior Software Engineer, OCBC Bank
Singapore, Singapur
Über mich
I'm a full-stack software engineer with 6+ years of experience, mainly in large and medium-scale tech organizations across educational / fintech domains. I'm passionate about learning new technologies over backend and frontend stacks. Some of my research interests are in parallel / distributed computing and microservices. I'm more familiar with Java, Spring Boot, Hibernate, PostgreSQL, NodeJS, and React. But I'm open to trying out new technologies and concepts in the R&D space. From the beginning of my career, I had the opportunity of working in backend and frontend stacks with Java, NodeJS, and JavaScript technologies. I gained knowledge and experience by working alongside senior colleagues and mentors throughout my career. Also, I self-study and research to learn about new tools/technologies whenever I get free time.
Werdegang
Berufserfahrung von Buwaneka Boralessa
Bis heute 2 Jahre und 1 Monat, seit Juni 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 Jahre und 4 Monate, März 2020 - Juni 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 Monate, Aug. 2019 - März 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 Monate, 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 Jahr und 3 Monate, Jan. 2018 - März 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 Monate, März 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.
Sprachen
Sinhala
Muttersprache
Englisch
Fließend