Dumal Lakshitha

Malaysia

@dumallakshitha

Specialist Software Engineer at Optimum infosolutions

Badges

Problem Solving
Java

Certifications

dumallakshitha has not earned any certificates yet.

Work Experience

  • Specialist Software Engineer

    Optimum Infosolutions (M) Sdn Bhd•  November 2022 - Present•  Kuala Lumpur

    Deployment Lead for Paynow QR code payment system and EDDA development with DBS integration, involving 24 microservices. Responsibilities included software engineering activities, designing solutions, creating software and systems using Java 11, RestFul Services, Microservices, Spring Boot, Spring Data JPA, Spring Security, MySQL, PostgresSQL, Gitlab pipelines, AWS EC2, ECS, S3, Secret Manager, RFC, Cloud formation, and CICD pipeline creation and microservice deployments to ECS cluster.

  • Associate Technical Lead

    Synergen Health•  May 2016 - November 2022•  Sri Lanka / United States, Texas

    Transformed from monolith to cloud-native microservice architecture and migrated into AWS. Implemented development standard processes, provided scalable back-end architecture, improved API and batch processing performance, and acted as Scrum Master. Technologies used include Java 8, NodeJs, TypeScript, Express.js, Angular8, Spring integration, Spring Web, Spring MVC, Spring Data, Hibernate, AWS SQS, MongoDB, Redis cache, Ehcache, Gradle, Git, AWS code deploy, Bitbucket pipeline.

Education

  • University of Colombo

    Postgraduate Diploma in Computer Science•  August 2018 - August 2019

  • University of Jaffna

    Bsc in Information and communication technology•  February 2012 - March 2016•  GPA: 3.21

Skills

Tomcat
JBOSS
Angular
JSON
Maven
Gradle
YAML
XML
AWS
Rackspace
CICD
Jenkins
Bitbucket pipeline
Gitlab pipeline
AWS Code deploy
Elasticsearch
Redis
Ehcache
Prometheus
Grafana
Kibana
SonarQube
Github
bitbucket
Gitlab
GIT
Android
Ionic framework
Unix/Linux
ShellScript
MySQL
MS SQL
AWS Aurora
RDS
H2
MongoDB
Mongo Atlas
Amazon DocumentDB
DynamoDB
Microservice architecture
AWS Serverless
Docker
Agile scrum processes
Java
Spring
Spring Boot
Spring Batch
Spring Cloud
Struts
JMS
JAX-RS
Dropwizard
JPA
Hibernate
JSP
Servlet
JUnit
Node.js
TypeScript
JavaScript
Express.js
Mongoose
NodeJs
SQL