FrankOdey - Overview

🌐 Hey, I’m Frank Odey

FinTech Integration Engineer | Backend (Python/NodeJS) | Cloud & DevOps

I'm a FinTech Systems Engineer specializing in transaction processing, payment integrations, cryptographic key management, and cloud-native infrastructure.
I build the technical backbone that powers POS terminals, payment gateways, card transactions, and secure financial communications.

I’ve engineered ISO8583 processors, HSM encryption SDKs, POS/MPOS integrations, and DevOps automation for fintechs and financial institutions β€” including implementations with NIBSS, PTSPs, UPSL, OPAY, HabariPay, eTranzact, and SmartCash.

I love building reliable, secure, clean financial infrastructure.

πŸš€ Core Competencies

πŸ’³ FinTech & Payments

  • ISO8583 Message Processing

  • HSM (Thales) β€” ZPK/ZMK Encryption

  • PIN Block Translation

  • POS / mPOS Integrations

  • NIBSS / UPSL / PTSPs / Terminal Management

  • Key Exchange & Cryptographic Algorithms

  • Transaction Message Simulation

🧠 Backend Engineering

  • Python Β· NodeJS Β· C#

  • REST APIs Β· Microservices

  • Fraud Detection Algorithms

  • Secure backend system design

☁️ Cloud & DevOps

  • Docker Β· Kubernetes Β· Terraform

  • CI/CD (GitHub Actions, Jenkins)

  • Observability (FluentBit, Logging Pipelines)

  • Distributed Systems

πŸ—„οΈ Databases

  • PostgreSQL Β· MSSQL Β· MySQL Β· MongoDB

πŸ”₯ Flagship Projects

Below are some of my strongest engineering achievements.

1. πŸ” HSM Encryption SDK (Python)

Custom SDK for working with Thales HSM, enabling:
βœ” ZPK encryption
βœ” Key translation
βœ” Secure key exchange flows
βœ” Integration for POS/terminal vendors

Tech: Python, HSM APIs, Cryptography

πŸ‘‰ Check Repo

2. πŸ’³ ISO8583 Message Processor

A full ISO8583 engine capable of:

  • Building & parsing bitmaps

  • Supporting 0100/0200/0210/0400 flows

  • Supporting POS, ATM & web gateways

  • Plug-in architecture for custom message specs

Tech: Python or NodeJS, ISO8583 spec

πŸ‘‰ Repo link

3. πŸ§ͺ Transaction Message Simulator (C# + NodeJS)

A simulator for fintech/payment testing:

  • Generates mock POS/NIBSS/UPSL messages

  • Sends ISO8583 requests to switches

  • Simulates reversals, declines, timeouts

  • Used for partner onboarding/testing

πŸ‘‰ Repo link

4. 🐳 APOS Integration Automation Pipeline

Automated onboarding + integration pipeline for APOS terminals.

  • Reduces manual integration time

  • Validates merchant configuration

  • Automates ISO payload generation & validation

Tech: Docker, Python, CI/CD

πŸ‘‰ Repo link

5. 🧠 Payment Fraud Detection Algorithm

Lightweight rules-based system for identifying suspicious transactions.

  • Velocity checks

  • Pattern detection

  • Geo-risk indicators

  • Transaction profiling

Tech: Python, Data Structures, AWS EC2

πŸ‘‰ Repo link

🏒 Professional Experience

Integration Support Engineer β€” Zone

FinTech switching, POS/MPOS, NIBSS/PTSA integrations, ISO8583, HSM, APOS pipelines.

Software Developer (Python) β€” Husteen Technology (UK)

Payment APIs, fraud detection, multi-tenant Kubernetes, Stripe integration.

Software Support Engineer β€” OpenText (Remote)

Enterprise cloud operations, microservices deployment, RCA.

πŸ› οΈ Tools & Technologies I Use

Area Tools
Programming Python, NodeJS, C#, Bash
Payments ISO8583, HSM/Thales, POS/MPOS, NIBSS
Cloud AWS, Kubernetes, Docker
DevOps Terraform, GitHub Actions, Jenkins
Databases PostgreSQL, MongoDB, MSSQL, MySQL
Observability FluentBit

πŸ“« Let’s Collaborate

If you're working on:
βœ” Payment processing systems
βœ” POS/MPOS integrations
βœ” ISO8583-based gateways
βœ” Secure fintech infrastructure
βœ” Cloud-native microservices

I’d love to connect.

πŸ“§ Email: frankodey2@gmail.com
πŸ”— LinkedIn: https://linkedin.com/in/frankodey
πŸ’» GitHub: https://github.com/FrankOdey

⭐ Fun Philosophy

I like building systems that:

  • Never break silently

  • Scale elegantly

  • Stay secure by design

  • Are simple inside, even if complex outside