Core banking / Fintech / Enterprise systems

Saqlain Mushtaq

Software Engineer specializing in Core Banking, Financial Technology, API Integration, and Enterprise Systems

I work on Temenos Transact customizations, Java extensibility, IRIS API integration, and engineering tools for complex financial platforms.

  • Temenos Transact (T24)
  • Java Extensibility and InfoBasic
  • IRIS APIs and Apache Camel
  • Cloud, Automation, and Quality

01

Core Banking

Temenos Transact customization, Java Extensibility L3, InfoBasic, lifecycle routines, screens, and OFS.

02

Integration

IRIS Dynamic APIs, Apache Camel routing, Java, REST APIs, Spring Boot, and ActiveMQ.

03

Platform

Docker, Kubernetes, AWS, ELK, packaging, deployments, upgrades, and environment support.

04

Quality & Automation

Karate API testing and monitoring plus Python, Bash, Shell, and Batch scripting.

01 / Selected work

Selected engineering work

Anonymized examples of core-banking customization, integration, delivery, and engineering support work. Details are intentionally abstracted to protect clients and systems.

Case study / 01

anonymized

IRIS Dynamic API and Apache Camel Integration

An anonymized integration case study covering API routing between an external channel and a core-banking platform.

  • IRIS
  • Apache Camel
  • Java
  • REST APIs

Outcome: Created a reusable, maintainable integration approach while keeping external and internal system details abstract.

Read case study

Case study / 02

anonymized

Complex Temenos Transact Screen Customization

An anonymized case study of translating business workflow needs into Transact screens and backend behavior.

  • Temenos Transact
  • Java Extensibility
  • InfoBasic
  • Screen Customization

Outcome: Delivered custom screen and workflow changes aligned with business requirements.

Read case study

Case study / 03

anonymized

Reusable Java and InfoBasic Extensibility Utilities

An anonymized case study of reusable utilities supporting repeated Transact customization needs.

  • Java
  • InfoBasic
  • Record Lifecycle
  • Reusable Utilities

Outcome: Established reusable building blocks for repeated customization and integration needs.

Read case study

Case study / 04

anonymized

T24 Packaging, Upgrade, and Environment Delivery

An anonymized case study of controlled packaging, deployment, upgrade, and environment support work.

  • TAFJ Packager
  • BCON
  • Deployments
  • Upgrades

Outcome: Supported controlled change delivery and environment maintenance for Transact implementations.

Read case study

Case study / 05

anonymized

Automation, API Quality, and Operational Reliability

An anonymized case study of automation, API validation, monitoring, and troubleshooting practices.

  • Karate
  • API Testing
  • Python
  • Bash

Outcome: Improved repeatability around technical tasks, API validation, and operational investigation.

Read case study

02 / Technical scope

What I work on

A focused view of the engineering areas behind the selected work—from core-banking customization to safe technical delivery.

Pillar / 01

Core Banking Engineering

Customizing Temenos Transact workflows, screens, routines, and integrations for complex core-banking requirements.

  • Temenos Transact (T24)
  • Java Extensibility L3
  • InfoBasic
  • Record Lifecycle
  • Versions & Enquiries
  • OFS messaging
  • TAFJ tooling
Illustrative architectureA conceptual customization flow for a generalized core-banking process.

Text equivalent: A business workflow is expressed through a Transact screen or enquiry, then handled by Java and InfoBasic customization before a controlled core-banking process. This is conceptual and not a production diagram.

Pillar / 02

API & Integration Engineering

Building and supporting API flows that connect external channels, integration layers, and core-banking services.

  • IRIS Dynamic APIs
  • Apache Camel
  • Java
  • REST APIs
  • Spring Boot
  • ActiveMQ
  • OFS
Illustrative architectureA conceptual API integration flow.

Text equivalent: A digital channel sends a request to an API or IRIS layer. Apache Camel routes it through generalized provider processing to a core-banking service. This is conceptual and does not represent a client production topology.

Pillar / 03

Cloud & Platform Engineering

Supporting containerized deployment, cloud environments, monitoring, and safe operational change around enterprise applications.

  • AWS
  • Docker
  • Kubernetes
  • ELK
  • Packaging & deployments
  • T24 upgrades & patches
Illustrative architectureA conceptual platform and operations flow.

Text equivalent: An application is prepared as a container image, deployed into a Kubernetes environment with generalized AWS-hosted services, and made observable through logs and operational visibility. This is illustrative only.

Pillar / 04

Automation & Quality Engineering

Using automation, testing, monitoring, and practical troubleshooting to improve repeatability in technical delivery.

  • Karate Framework
  • API testing
  • API monitoring
  • Python
  • Bash
  • Shell & Batch
  • Root-cause investigation
Illustrative architectureA conceptual validation and follow-up flow.

Text equivalent: A change or API workflow is validated automatically, producing results and diagnostics that support monitoring or follow-up. The flow is illustrative and contains no live operational data.

03 / Experience

Career progression

A resume-backed progression across application development, Temenos Transact customization, integration, and enterprise delivery.

  1. May 2025 – Present

    Technical Consultant / Transact T24 Developer

    Confidential enterprise financial systems role

    Resume-backed
    • Solution design, API architecture, and advanced T24 customization.
    • Arrangement Architecture development: shaping reusable business arrangements, integration boundaries, and maintainable service flows for complex financial requirements.
    • Translated business requirements into arrangement-aware solution designs, API contracts, and controlled Transact workflows.
    • End-to-end IRIS Dynamic APIs and Publisher-to-Provider Apache Camel routing.
    • Reusable Java utilities and frameworks integrated with InfoBasic.
    • Complex Composite and Tabbed Transact screens, packaging, versioning, deployments, upgrades, patches, and production support.
    • OFS, Java routine, and InfoBasic troubleshooting with root-cause investigation.
  2. March 2020 – May 2025

    Technical Consultant / Transact T24 Developer

    24Labs · UK

    Resume-backed
    • Java extensibility and Transact screen customization across Versions, Enquiries, Menus, Tabbed Screens, and Composite Screens.
    • BCON packaging and deployments, client requirements gathering, and production support.
    • OFS messaging, Classic routines, command-line tools, and Java and InfoBasic utilities.
    • IRIS and Apache Camel Dynamic APIs.
  3. February 2019 – March 2020

    Flutter Full Stack Developer

    PDS Ltd. · Pakistan

    Resume-backed
    • Flutter applications using MVVM architecture.
    • Reusable and responsive UI components with REST API integration.
    • Authentication, request validation, and error responses.
    • Familiarity with AWS deployments, Kubernetes, ELK monitoring, and Karate automated testing.

04 / Approach

Engineering principles

01

Reliability

Complex financial systems require careful implementation, troubleshooting, and change delivery.

02

Clarity

Integrations and customization should be understandable to the teams that maintain them.

03

Reusability

Shared Java and InfoBasic utilities can make repeated work more consistent.

04

Safe change

Packaging, testing, deployments, and monitoring are part of engineering work, not afterthoughts.

05

Continuous learning

An ongoing interest in computer science and emerging technologies informs practical engineering work.

05 / Contact

Let's discuss reliable financial systems and enterprise software.

For opportunities involving core banking, integration engineering, Java, APIs, or enterprise delivery, get in touch.

Karachi, Pakistan