Software Engineer

Diego Steven Gallegos Carvajal

Temenos T24 integration, backend development, full stack applications, and quality engineering.

Profile

Software engineer with experience across core banking, backend and full stack development, retail systems, QA automation, and production support. I build Java and Python services and APIs, work with Temenos Transact (T24), and develop web applications with Spring Boot, Django, Angular, and Vue.js.

Professional experience

Software Engineer · NTT DATA

Current role

Technical expert in Temenos Transact (T24), Temenos Data Hub (TDH), and Workbench for banking projects in Mexico, Peru, Panama, Spain, and other countries.

  • Design integration architecture and develop T24 routines and interfaces for core banking systems.
  • Support cloud deployments, technical integration, and troubleshooting across banking environments.

Software Engineer · Nagarro

Previous role

Worked on Temenos T24 and Temenos Data Hub integrations for G&T Continental and BCI.

  • Developed Java and Python backend components, core banking routines, and integration APIs.
  • Supported TDH data synchronization using Outbox and Data Event Streaming approaches.
  • Performed testing, deployment support, incident analysis, and production stabilization.

Functional Software Analyst and QA · NuoCorp

Nov 2021 – Nov 2022

Gathered requirements, developed test cases, automated testing, and supported retail and e-commerce applications.

Selected projects

Consubanco / ION · SPEI banking integration

Temenos Transact (T24), SPEI, banking transactions

Worked on Temenos Transact integrations supporting Mexican banking operations and SPEI transaction flows.

G&T Continental · Core banking integration

Temenos T24, TDH, Java, Python, SQL Server, Azure

Developed backend services and APIs, supported TDH synchronization, validated SQL Server data, and helped stabilize production services.

BCI · Core banking integration

Temenos T24, TDH, DES, Java, Python, Kubernetes

Developed banking integration services and supported data event streaming, technical validation, deployment, and troubleshooting.

Hitell · QA automation

Selenium, Cucumber, Gherkin, Postman, JMeter

Designed and executed manual and automated tests, documented defects, and worked with developers to improve quality.

Retail and e-commerce systems · NuoCorp

Angular, PHP, PostgreSQL, TCx Sky

Contributed to supermarket system migration, an e-commerce platform, a point-of-sale suite, and warehouse management software.

Public procurement BPM and electronic signature · F.A.E.

Spring Boot, Vue.js, PostgreSQL

Designed and developed a web application to automate procurement workflows, including an electronic signature module.

JungleGym · Inventory and customer management

Django, PostgreSQL, JavaScript

Built a web application for inventory and customer control with fingerprint-based identification.

Poultry management system · Mr. Lomas

C# ASP.NET, SQL Server

Developed a system for poultry control, inspection, and quality assurance.