Volodymyr Prokopyuk

Volodymyr Prokopyuk, Vlad

Payments Architect, Solution Architect

Key capabilities

  • Technical leadership and effective communication
  • Effective mediation between business and engineering
  • Technical mentoring and coaching of engineering teams
  • Design and development of modern payment systems
  • Standards-compliant, cloud-native security solutions
  • DevSecOps-focused design and development of IAM solutions
  • Self-motivation, learning mindset, continuous innovation
  • Efficient time management and focus on results

Technologies

Go

Programming language

Node.js

JavaScript runtime

CockroachDB

Distributed database

PostgreSQL

Relational database

Redpanda

Distributed streaming

Kafka

Distributed streaming

AWS

Cloud computing

Terraform

Infrastructure management

Kubernetes

Container orchestration

Docker

Containeraized applications

Achievements

Federated IAM for instant payment processing

  • Situation: an instant payments product provides reliable and efficient connectors to different payment schemes along with a unified payment data store that is the single source of truth for all payment processing. Before the change: all access to the payment connectors and the payment data store was managed through manually provisioned generic accounts reused by client bank operators and bank systems
  • Task: design and implement a federated IAM solution that securely manages access of client bank operators and bank systems to applications and APIs of the instant payments product. The IAM solution should support federated identity management and provide fine-grained access control mechanisms with corresponding security monitoring and access audit functions for client bank administrators
  • Action: a standard-compliant, reliable, and scalable IAM solution delegates the initial authentication of principals to the bank federated identity provider, as well as supports the adaptive authentication by requesting additional authentication factors before granting access to sensitive payment information and critical operations. The IAM solution features dynamic, flexible, and fine-grained PBAC fully managed by client bank administrators
  • Result: the standard-compliant IAM solution provides secure and compliant access of client bank operators and bank systems to the instant payment product applications and APIs. The IAM solution directly contributes to faster time-to-value, reduced operational cost, and increased customer trust by seamless integration with the bank-managed federated identity provider and flexible access policies fully controlled by the client bank administrators

Unified payment data store

  • Situation: an instant payments product connects to multiple payment schemes e. g. SEPA, STEP1, STEP2, RT1, TIPS. Before the change: each payment scheme had its own scheme-specific payment processing view (operational dashboard). A payment operator had to consult multiple systems during a payment investigation or a manual payment repair
  • Task: provide a unified view on payment processing under different payment schemes, allow enrichment of standard payment messages with customer-specific data while being compliant with ISO 20022
  • Action: design and implement a generic relational data model that allows arbitrary typed connections between standard payment messages including non-standard customer-specific data payloads
  • Result: improved customer satisfaction with a unified view on payment processing across multiple payment schemes, a scalable system-wide transaction log, single source of truth for payment operations, real-time payment monitoring, and payment analytics

Stable FX pricing and execution

  • Situation: a cross-border payment service provides very competitive real-time FX rates available to a big bank. However, FX rates are quite volatile and change frequently. Before the change: a real-time FX rate was provided for an initial quote, then an updated real-time FX rate was silently applied to an instructed payment which was totally unexpected to customers. This quickly transformed into a negative feedback and an increased abandonment rate
  • Task: offer to customers a stable FX pricing for the duration (15 mins) of their payment journey from the initial quoting and payment funding through the beneficiary screening and risk assessment to the payment routing and payment execution. The company absorbed FX loss or gain due to volatility of FX pricing
  • Action: design and implement a stable FX pricing for 15 mins with a notification of a customer about a new FX quote after 15 mins if a payment was not yet instructed
  • Result: improved customer satisfaction and higher usage of the payment service due to elimination of unexpected changes of FX pricing during a payment journey

Automated digital identity verification

  • Situation: a cross-border payment service provides payment services to a big number of customers in multiple countries (UK, Spain, Belgium). Before the change: a semi-manual process for customer onboarding with manual validation of every new customer. A customer onboarding was finished and the account activated only after a manual check. Periodic check was not feasible for manual processing given a big number of customers
  • Task: design a seamless and instant customer onboarding, automatically collect and verify customer personal data, enough to support AML and fraud checks from the KYC perspective. Ensure seamless periodic checks of customer personal data to stay compliant with regulations
  • Action: design and implement integrations with country-specific providers of digital identity verification (capture of a national ID or a driver license, matching a selfie with the ID card, a liveness probe) to support a fully automated instant onboarding of low risk customer profiles
  • Result: improved customer satisfaction, increased a lead-to-customer conversion, decreased abandonment rate due to a frictionless fully automated instant customer onboarding through a digital identity verification as well as periodic checks of customer personal data

Employment

Senior Payments Architect

Apr 2021 - current, permanent, fully remote

Worked as a Senior Payments Architect on the next generation instant payments framework IPF for Icon Solutions, the leading global provider of instant payments technology and mission-critical banking solutions for tier 1 global banks and payment service providers worldwide

Cross-border Payments Platform Architect

Nov 2019 - Mar 2021 (1 year, 4 months), permanent

Worked as a Cross-border Payments Platform Architect on the next generation cross-border payments and foreign exchange platform PagoFX for Santander, the multinational commercial bank and financial services company

Team Lead, Security Architect

Aug 2018 - Oct 2019 (1 year, 3 months), permanent

Worked as a Team Lead and a Security Architect on the content protection anti-piracy response platform Armada for NAGRA, the global leader in digital security, conditional access, and convergent media solutions

Solution Architect

Feb 2018 - Jul 2018 (6 months), permanent

Worked as a Solution Architect for the leading Spanish IT consultancy

Solution Architect

Feb 2018 - Jul 2018 (6 months), contractor

Worked as a Solution Architect on the full digital transformation of the credit card business core system for Diners Club Spain, the charge and credit card international company

Solution Architect

Nov 2016 - Jan 2018 (1 year, 3 months), permanent

Worked as a Solution Architect for the leading international IT consultancy

Technical Lead

Nov 2016 - Jan 2018 (1 year, 3 months), contractor

Worked as a Technical Lead on the next generation Salesforce CRM intelligent integration for Iberia, the flag carrier airline of Spain

Frontend Architect

Feb 2016 - Oct 2016 (9 months), permanent

Worked as a Frontend Architect for the leading Spanish IT consultancy

Frontend Quality Architect

Feb 2016 - Oct 2016 (9 months), contractor

Worked as a Frontend Quality Architect on the next generation global banking mobile application for BBVA, the international Spanish banking group

Senior Software Engineer

Mar 2009 - Jan 2016 (6 years, 11 months), permanent

Worked as a Senior Software Engineer on global flight reservation services and travel agency back office business applications for Amadeus, the major international IT provider for the global travel and tourism industry

Education

Master of Business Administration, MBA

Sep 2012 - Jul 2015 (3 years)

Master of Informatics Engineering, MSc

Sep 2010 - Jul 2011 (1 year)

Master of Science in Computing Systems, MSc

Sep 2007 - Jul 2008 (1 year). Homologated/certified in Spain

Bachelor of Science in Computer Science, BSc

Sep 2003 - Jul 2007 (4 years). Homologated/certified in Spain

Oxford Cyber Security for Business Leaders

Oct - Nov 2020 (6 weeks)

Blockchains, Cryptocurrencies, Smart Contracts, and Ethereum

Apr 2019 (1 week)