---
title: "Peter Makafan (@makafanpeter) | Hashnode"
description: "Learning the art of building scalable, resilient and fault tolerant application. Read the latest articles by Peter Makafan on Hashnode."
url: "https://hashnode.com/@makafanpeter"
---

@makafanpeter

# Peter Makafan

@makafanpeter · Nottingham, United Kingdom · Joined January 2021

Learning the art of building scalable, resilient and fault tolerant application

### [𝐓𝐨𝐨𝐥𝐬 𝐨𝐟 𝐭𝐡𝐞 𝐓𝐫𝐚𝐝𝐞: 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥 𝐏𝐲𝐭𝐡𝐨𝐧 𝐔𝐭𝐢𝐥𝐢𝐭𝐢𝐞𝐬 𝐟𝐨𝐫 𝐏𝐚𝐲𝐦𝐞𝐧𝐭 𝐏𝐫𝐨𝐜𝐞𝐬𝐬𝐢𝐧𝐠](https://petermakafan.hashnode.dev/tools-of-the-trade-essential-python-utilities-for-payment-processing?utm_source=hashnode&utm_medium=feed)

Use cardutil and visa-clearing-file-parser for efficient payment processing, handling Mastercard IPM, ISO 8583, and Visa BASEII files

2 min read · [petermakafan.hashnode.dev](https://petermakafan.hashnode.dev/tools-of-the-trade-essential-python-utilities-for-payment-processing?utm_source=hashnode&utm_medium=feed)

[Sep 4, 2025](https://hashnode.com/posts/tools-of-the-trade-essential-python-utilities-for-payment-processing/68b9854bf5b5efa477b4e0c7)

### [System Design: Building a Lightning-Fast Bank Identification Number (BIN) Lookup Service](https://petermakafan.hashnode.dev/system-design-building-a-lightning-fast-bank-identification-number-bin-lookup-service?utm_source=hashnode&utm_medium=feed)

Build a high-performance BIN Lookup service with low latency and high availability using efficient system design

13 min read · [petermakafan.hashnode.dev](https://petermakafan.hashnode.dev/system-design-building-a-lightning-fast-bank-identification-number-bin-lookup-service?utm_source=hashnode&utm_medium=feed)

[Aug 6, 2025](https://hashnode.com/posts/system-design-building-a-lightning-fast-bank-identification-number-bin-lookup-service/6893dd052280ba169b54c22f)

### [Deploying Blazor Apps Behind Load Balancers: Common Issues and Fixes](https://petermakafan.hashnode.dev/deploying-blazor-apps-behind-load-balancers-common-issues-and-fixes?utm_source=hashnode&utm_medium=feed)

Guide on deploying Blazor Server apps behind load balancers, including common issues and their fixes for optimal performance and security

8 min read · [petermakafan.hashnode.dev](https://petermakafan.hashnode.dev/deploying-blazor-apps-behind-load-balancers-common-issues-and-fixes?utm_source=hashnode&utm_medium=feed)

[Aug 5, 2024](https://hashnode.com/posts/deploying-blazor-apps-behind-load-balancers-common-issues-and-fixes/66b09a8b5ffc4891edfa92b6)

### [Keep it stupid simple (KISS) vs. Over-Engineering : Striking the Right Balance in Technical Implementations](https://petermakafan.hashnode.dev/kiss-vs-over-engineering-balance-technical-implementations?utm_source=hashnode&utm_medium=feed)

Finding the right balance between simplicity (KISS) and over-engineering in technical implementations for effective and maintainable solutions

6 min read · [petermakafan.hashnode.dev](https://petermakafan.hashnode.dev/kiss-vs-over-engineering-balance-technical-implementations?utm_source=hashnode&utm_medium=feed)

[Jul 19, 2024](https://hashnode.com/posts/kiss-vs-over-engineering-balance-technical-implementations/6699bd2cd563796900fec5c6)
