Badges
Certifications
Work Experience
Senior Software Engineer
NextLabs International•  November 2022 - Present•  Kuala Lumpur, Malaysia
User management with identity providers such as LDAP, Azure, SAML, OIDC, and internal systems. Experience in role-based access and authorization using JWT tokens. Designing services with clear boundaries and responsibilities. Implementation, updating, and maintenance of microservices. Maintaining comprehensive documentation for each service's API, architecture, and deployment procedures. Conducting regular code reviews and knowledge-sharing sessions among team members. Providing training and support for new team members.
Senior Software Engineer
Avanseus Holdings Pte. Ltd.•  April 2022 - October 2022
Analyzes both structured and unstructured data from the customer’s environment to predict faults and recommend actions. Analysis and implementation adapter for gathering network failure data. Load data into Mongo Db. Analysis and share the generated prediction reports to customers.
Senior Software Engineer
Wiley Global Technology•  December 2019 - April 2022
API development and maintenance using Java, Spring Boot, Spring Cloud, Spring Security, REST APIs and Microservices oriented architecture. Supported containerized some applications and deploy them into production. Worked with BRMS, Kafka message brokers, and RH-SSO Keycloak. CI/CD deployment and monitoring.
Software Engineer
CodeGen International•  July 2016 - December 2019
Requirement gathering for new product features. Lead the back-end with implementing Restful Web Services with Spring Boot, Microservices with Spring Cloud. Support for front end development using Angular 4. Database designs and implementation (MySQL).
Education
Central College
G.C.E Advance Level – Mathematics•  January 2024 - January 2024
University of Rajarata Sri Lanka
B.Sc. Information & Communication Technology•  January 2024 - January 2024