Technical Consultant and Software Engineer specializing in ATM software customization, VCP-Pro/ProTopas transaction flows, banking middleware integrations, and bank-specific service connector development. Hands-on experience delivering ATM features and fixes for banking clients including Riyad Bank, Warba Bank, and Quds Bank, with strong exposure to card services, transfers, remittance, account handling, and host/middleware response handling.

Jamal Saleh

Technical Consultant and Software Engineer specializing in ATM software customization, VCP-Pro/ProTopas transaction flows, banking middleware integrations, and bank-specific service connector development. Hands-on experience delivering ATM features and fixes for banking clients including Riyad Bank, Warba Bank, and Quds Bank, with strong exposure to card services, transfers, remittance, account handling, and host/middleware response handling.

Available to hire

Technical Consultant and Software Engineer specializing in ATM software customization, VCP-Pro/ProTopas transaction flows, banking middleware integrations, and bank-specific service connector development. Hands-on experience delivering ATM features and fixes for banking clients including Riyad Bank, Warba Bank, and Quds Bank, with strong exposure to card services, transfers, remittance, account handling, and host/middleware response handling.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Advanced
French
Intermediate

Work Experience

Technical Consultant at Quantech (MidisGlobal)
May 1, 2024 - Present
Develop and customize ATM/banking software solutions for financial institutions, covering front-end, back-end, transaction logic, middleware connectors, and client-specific requirements. Analyze production and UAT issues from ATM logs, transaction traces, properties, WSDL/service integrations, and data dictionary values; provide technical fixes and client-facing clarifications. Implement Java-based VCP-Pro/ProTopas custom steps and service mappers for account lists, transfers, card services, receipts, bilingual Arabic/English UI behavior, and transaction validation. Support bank testing cycles by investigating critical/non-critical ATM issues, mapping findings to technical causes, preparing responses, and delivering code/configuration corrections.

Education

Bachelor/Licence in Computer Science at Rafik Hariri University
January 1, 2022 - January 1, 2024

Qualifications

Cisco CCNA I Certification
January 1, 2023 - August 28, 2026
Diebold Nixdorf VCP-Pro / ProTopas Java Development training
January 11, 2030 - August 28, 2026

Industry Experience

Financial Services, Computers & Electronics, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more