Indika K.

Principal Solution Architect at Tune Protect Group
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia, MY

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Dilhan Ariyarathna

Indika is a great architect with strong technical skills of design/architecture especially in the microservice ecosystem. He drove the team to build a production ready enterprise application in a short turnaround time period to win the market challenge.

ACM Safrin

I recommend Indika for his outstanding expertise in Java, AWS, and micro services. Indika worked as a Software Architect at ITIH and demonstrated exceptional leadership and technical skills, which had a positive impact on our team and projects. He is an expert in Java, and has a strong hands-on experience of AWS and Spring cloud based micro services. In addition to his technical skills, he is an excellent communicator, mentor and team player. In summary, I highly recommend Indika as an Architect that requires expertise in cloud native distributed application development.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • British Computer Society Professional Graduate Diploma
    BCS, The Chartered Institute for IT
    Apr, 2002
    - Nov, 2024
  • Australian Computer Society
    Australian Computer Society
    Jun, 1997
    - Nov, 2024
  • AWS Certified Developer – Associate
    Amazon Web Services (AWS)
    Feb, 2023
    - Nov, 2024
  • Charted Institute Of Management Accounts -Stage 1/2
    CIMA
  • Java Certified Professional
    Oracle

Experience

    • Malaysia
    • Insurance
    • 200 - 300 Employee
    • Principal Solution Architect
      • Jun 2023 - Present

    • Saudi Arabia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Architect- Java/Micro Services
      • Aug 2020 - Jul 2023

      • Provided technical leadership in an initiative to initialize a newly organized development team with a cloud-based technology stack that was new to the organization. • Worked as a Software Architect, where I designed and implemented an end-to-end platform for managing healthcare operations in domains such as OPD, EMR, Emergency, Billing, Order Management, and Pharmacy. The platform was built on a microservices architecture and ran on an Amazon ECS cluster. • Designed and developed integration components to connect with Financial System (Dynamic 360) and ZAKAT (The Government Authority in Saudi Arabia to Collect VAT). • Development experience in asynchronous inter-micro service communication via interacting through RabbitMQ / Apache Kafka message brokers. • Clarified requirements from business analysts and translated them to meaningful technical documentation (BPMN 2, High-level architecture diagrams via Lucid Charts). • Designed and implemented Authentication and Authorization for the health care application with Oauth2 Spring Boot microservice utilizing JWT as a tokenization. • Recommend new technologies to ensure quality and productivity. Provide guidance and direction for internal API development and consumption to the junior team members. • Created and presented a number of functional Proof-of-Concept projects to help development teams understand how to use specific techniques in the context of a challenge they were attempting to solve. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Lead Consultant
      • Jan 2014 - Jun 2020

      • Worked as an on-site Lead consultant at Mobile Telephone Network (MTN), Johannesburg, South Africa, as part of CSG International. • Designed and develop solutions for a service order request broker (SORB) which is MTN’s wholesale provisioning system and a mobile number portability (MNP) system. • Document and design customer change requests considering each change’s impact on the current systems. • Managed the accuracy and integrity of the code base by conducting code reviews and providing guidance for improvements where necessary. • Created a front-end administration application for the SORB system using Java8, Spring boot, JPA, MongoDB, Redis technologies. • Analyzed existing software to understand how the code can be refactored to leverage best practices and become maintainable and agile. • Resolved performance issues and defects in an Order Management system build using microservice architecture. • Worked as an off-shore Java Lead at Modjoul SmartBelt Data Invention Company Clemson, South Carolina, USA. • Designed and coordinated an automated build & release CI/CD process. • Designed & developed REST services for metric basic statistic module and administration module using Node JS, Express. Show less

    • Sri Lanka
    • Software Development
    • 1 - 100 Employee
    • Technical Consultant
      • Nov 2011 - Dec 2013

      My responsibility included defining the infrastructure and application solution architecture; applying SOA design patterns and tools to build ESB-based solutions. Developed a proof of concept that enables the smooth integration of Sonic ESB service/ Processes with a JEE enterprise application through REST Service calls, in addition to Sonic MQ broker method using JMS. Designed and developed Input/Output XML documents/ XML Schema documents for REST web Services. Schema validation was performed in the middle layer prior to posting XML to ESB. Development of Core ESB Processes required for the SMS Payment Module using the service types provided in Progress Sonic ESB such as Dispatch,SplitAndJoin Services,Sonic Connect, and etc. Development of a feasible solution for the Bank’s bank end user to generate reports using Jasper (through XML data source)/ iReport/ ESB Services. Deployment/ Configuration of ESB archive files (XAR) files in the client environment (RHEL). Capital Alliance Ltd. - Bloomberg Integration - Configured/ Connected FIX Communication session through SSL. - Preparing the detailed design document from the functional specifications. - Designed Input/Out Put XML documents and XML Schema Specifications. - Wrote FIX client using QuickFIX/J to accept Execution reports that are retrieving from Bloomburg end (Voice trades) and to send orders via FIX. - Integration of Hornet MQ messaging system to filter/ persist the FIX messages before converting them to relevant XML formats. Show less

    • Sri Lanka
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Technical Leader- Java
      • Apr 2009 - Oct 2011

      • Architected solutions utilizing JEE stack including JBoss Seam, JBPM and Hibernate Search in addition to the AXIS2 components. • Implementation of Security for AXIS2 Web Services using Apache Rampart module. • Provided detailed technical design specifications. This included the Use Case diagrams & specifications, Class/ Sequence/Activity/ Deployment diagrams etc., In addition, I was involved in the technical steering committee to conduct reviews with ICTA. • Designed & developed a search module using Apache Lucene Solr index technology. This provides wild card Trilingual (Sinhala/ Tamil/ English) Search, Sorting, Custom Pagination, Approximation search etc • Designed and developed of Async backend jobs using Quartz. • Oracle E-Business Suite Implementation(technical), Conversions from legacy systems, interface, and integration with third-party applications • Experience in Oracle Database 11g including installation and configuration (Linux), backup and recovery, query optimization, and other DBA-related activities on RHEL environment. Show less

    • Sri Lanka
    • Telecommunications
    • 700 & Above Employee
    • Specialist
      • Mar 2008 - Mar 2009

      • Exposed data resides in the CRM module as SOAP-based web services in the provisioning system. • Bug fixing, Code refactoring, and Performance enhancements to existing Provisioning Applications developed by the offshore team. • Exposed data resides in the CRM module as SOAP-based web services in the provisioning system. • Bug fixing, Code refactoring, and Performance enhancements to existing Provisioning Applications developed by the offshore team.

    • Sri Lanka
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior Software Engineer/ Software Enginner
      • May 2001 - Mar 2008

      • Configuration & implementation of Context-based Searching facility using Oracle Text API. • Analysis, Design and Implement a prototype for Sales Force Automation System using Microsoft Embedded Visual Basic [EVB] and Oracle Mobile Server. • Implementation of the Synchronization of the Oracle Lite database (PDA) & the Central Mobile Server, using Oracle mobile API. • Extensive experience in database design. • Configuration of Oracle Application Server/JBoss Application Sever, the configuration of mod_proxy, JBoss Application server Load balancing and Replication, etc. Show less

Education

  • University of Colombo
    Bachelor of Science
  • University of Westminster
    Master's Degree, Computer Software Engineering
  • D. S. Senanayake College
  • Richmond College

Community

You need to have a working account to view this content. Click here to join now