Skip to content
View Adetlo's full-sized avatar

Block or report Adetlo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Adetlo/README.md

Tio Aldino

Banking Technology & Engineering Leader Financial Systems · Software Engineering · Data & AI · Security

Head of IT | Software Engineer at heart | MSc Data Science London, United Kingdom


About

More than ten years in banking technology, from core banking analysis and software engineering to heading the IT function of an international bank's London branch. The combination is what makes the background different: deep banking domain knowledge (core banking, payments, treasury, reconciliation, financial reporting), hands-on software engineering, data & AI applied to financial services, security and identity in regulated environments, and technology leadership across international banking operations.

This profile holds source code, architecture and engineering work. The career story, banking project case studies and MSc Data Science work live in my professional portfolio.

Featured Engineering Projects

Four independently runnable, production-style projects around one financial transaction lifecycle: record it, process it at the systems level, curate it, score it. Each ships a full test suite, CI, Docker and architecture decision records, and uses synthetic data only.

Project What it demonstrates Stack · CI
corebank-ledger
Financial transaction integrity
Production-style double-entry ledger demonstrating financial transaction integrity, atomic posting, idempotency, immutable postings, reversals and reconciliation Python · FastAPI · PostgreSQL
CI
corebank-transaction-engine-cpp
Systems engineering: C++, concurrency, batch, Linux operations
Production-style C++20 core-banking transaction engine demonstrating exact money handling, atomic and idempotent posting, a tested transaction state machine, striped locking and worker pools, reconciliation, a restartable end-of-day batch and shell-driven Linux operations C++20 · CMake · SQLite · Bash
CI
txn-data-pipeline
Data quality, reconciliation and lineage
Production-style financial transaction pipeline demonstrating multi-format ingestion, data quality controls, idempotent processing, quarantine, reconciliation, lineage and analytics-ready modelling Python · Parquet · DuckDB · PostgreSQL
CI
fraud-detection-ml
Risk scoring, model governance and monitored inference
Fraud risk scoring and decision-support system demonstrating temporal validation, leakage-safe features, class imbalance handling, threshold optimisation, explainability and drift monitoring Python · scikit-learn · XGBoost · FastAPI
CI
flowchart LR
    A[CoreBank Ledger] --> B[Transaction Data Pipeline]
    E[CoreBank Transaction Engine C++] --> B
    B --> C[Fraud Detection ML]

    A --> A1[Financial systems · Transaction integrity]
    E --> E1[Systems engineering · Concurrency · Batch · Linux ops]
    B --> B1[Data engineering · Data quality · Reconciliation · Lineage]
    C --> C1[Applied ML · Risk scoring · Model governance]
Loading

The ledger records transactions, the C++ engine shows the same transaction path built at the systems level (compiled service, worker pool, end-of-day batch, shell operations), the pipeline validates and reconciles their exports, and the ML service scores the curated result. The integration is conceptual rather than live: each repository defines its own contract and sample data, so any one of them can be cloned and run on its own.

Next Engineering Projects

Planned for the same portfolio; not yet published.

  • entra-id-toolkit — Microsoft Entra / Microsoft Graph identity governance and security engineering toolkit
  • secure-banking-api — Secure-by-design banking-style REST API with authentication, audit logging, validation and security controls
  • platform-devops-blueprints — Reusable CI/CD, Docker, GitHub Actions and infrastructure patterns for the engineering portfolio

Core Expertise

Domain Expertise
Financial Technology Core banking · Payments · Treasury systems · SWIFT / ISO 20022 · AML / transaction monitoring · Financial reporting · Reconciliation · Enterprise integration
Enterprise & Core Banking Engineering COBOL · AIX · Oracle · SQL · PL/SQL · Shell
Modern Software Engineering C++ · Python · Java · FastAPI · REST APIs · Git · Object-oriented programming · Concurrency
Data & AI Pandas · NumPy · Scikit-learn · Data engineering · Machine learning · Analytics · Forecasting · Anomaly detection
Cloud & Identity Microsoft Azure · Microsoft Entra ID · RBAC · Conditional Access · Identity and access management
Security & DevOps Cybersecurity · Docker · GitHub Actions · CI/CD · Secure software engineering
Databases Oracle · PostgreSQL · SQLite · MySQL

Core banking runs on enterprise platforms: COBOL, AIX and Oracle remain first-class skills here, alongside the modern Python, cloud and AI stack.

Professional Portfolio

Career journey, international banking technology experience, project case studies, leadership experience and MSc Data Science work:

adetlo.github.io/eportofolio

Certifications

  • Microsoft Applied Skills — Microsoft Entra Identity and Access
  • Oracle Cloud Infrastructure — Certified AI Foundations Associate
  • Oracle — Agentic AI Certified Foundations Associate
  • PCAP — Certified Associate Python Programmer
  • PCEP — Certified Entry-Level Python Programmer
  • Oracle — PL/SQL Developer Certified Associate
  • Oracle — Database SQL Certified Associate

Education

  • MSc Data Science — University of Essex
  • BSc Computer Science — BINUS University

Current Focus

  • Banking technology modernisation
  • Financial automation
  • Applied AI in financial services
  • Data engineering
  • Secure enterprise platforms
  • Identity and access management

Connect

Pinned Loading

  1. corebank-ledger corebank-ledger Public

    Production-style educational double-entry ledger demonstrating financial transaction integrity, idempotency, reconciliation and secure API engineering.

    Python

  2. eportofolio eportofolio Public

    Professional portfolio of Tio Aldino, Banking Technology & Engineering Leader: career, banking case studies, engineering portfolio and MSc Data Science work.

    HTML

  3. fraud-detection-ml fraud-detection-ml Public

    Production-style fraud risk scoring and ML engineering project demonstrating temporal validation, class imbalance handling, threshold optimisation, explainability and monitored inference.

    Python

  4. txn-data-pipeline txn-data-pipeline Public

    Production-style financial transaction data pipeline demonstrating validation, reconciliation, lineage, idempotency and analytics-ready modelling.

    Python

  5. corebank-transaction-engine-cpp corebank-transaction-engine-cpp Public

    Production-style educational C++ core-banking transaction engine demonstrating financial-system correctness, concurrency, batch processing and Linux automation.

    C++