Chandra Septianoor

System Integration

webMethods Developer

Middleware Programmer

API Programmer

Reengineering Integration NCX Consumer & Surrounding Channel Gateway PT Telkom Indonesia


  1. Project Overview :

    • The project involves the reengineering of the NCX Consumer & Surrounding Channel Gateway at PT Telkom Indonesia.

    • The primary activity is upgrading and migrating assets from EAI version 9.12 to EAI version 10.7.

    • Additional tasks include RnD on wM Insight, installation, and updating of API services to simplify logic for better understanding and maintenance in the NCX production environment.

    • The project utilizes tools such as Designer, JMS, Terracotta, databases, Postman, SoapUI, and client tools.

  2. Roles and Responsibilities :

    • Role : SOA Developer.

    • Responsibilities involve asset migration, RnD activities, API service upgrading, logic simplification, and ensuring overall system stability.

  3. Project Timeline :

    • The project is scheduled to span over August 2021 - February 2022.

    • Milestones include EAI version upgrade, RnD completion, API service upgrades, and the final deployment in the NCX production environment.

  4. Project Scope and Deliverables :

    • The scope includes upgrading and migrating assets, conducting RnD on wM Insight, and updating API services for simplified logic.

    • Deliverables encompass a well-documented migration process, updated API services, and a more maintainable and understandable logic in the NCX production environment.

  5. Challenges and Solutions :

    • Challenges may include compatibility issues during the EAI version upgrade and ensuring seamless integration of updated API services.

    • Solutions involve meticulous planning, thorough testing, and collaboration among team members to address any issues that arise.

  6. Technologies and Tools Used :

    • Designer for designing and updating integration assets.

    • JMS (Java Message Service) for reliable communication between components.

    • Terracotta for distributed caching and scalability.

    • Databases for data storage and retrieval.

    • Postman and SoapUI for API testing and validation.

    • Client tools for efficient communication and collaboration.

  7. Results and Impact :

    • Successful upgrade and migration achieved with improved performance and maintainability.

    • Positive impact on overall system efficiency and alignment with the latest EAI version.


  8. Lessons Learned :

    • Importance of thorough planning and testing during version upgrades.

    • Consideration of scalability and maintenance aspects in reengineering projects.

  9. Testimonials or Endorsements :

    • Include feedback from team members, stakeholders, or end-users expressing satisfaction with the upgraded system and enhanced logic.

  10. Visuals :

    • Incorporate visual aids such as architecture diagrams, workflow charts, and performance metrics to enhance project understanding and showcase the successful reengineering efforts.

System Integration Engineer

webMethdos Developer



Contact Me

Adress/Street

Jakarta, Pos Code 10530 (Domicile) | Kalimantan, Pos Code 74215 (Home)

Indonesia