About

From balancing ledgers to building the systems that keep them balanced.

I'm Henson Kudi Amah, a senior full-stack engineer and team lead based in Dubai. I build secure, high-availability backends for fintech, payments and crypto, and lead the teams that run them in regulated production.

I started in accounting and finance, not software. That background is why I treat every money-moving system as a ledger: it has to balance, every state change has to reconcile, and nothing is allowed to drift quietly. It shapes how I design APIs, model events and write tests.

Since 2020 I have worked across the fintech and crypto stack in the UAE: Solidity smart contracts and on-chain analytics at Strider Labs, a legacy monolith turned into Node.js microservices at Alba Cars where I led six engineers, a car-rental and fractional-ownership platform with fiat and crypto payments at NFC Rent, a crypto-to-fiat card-payment backend in ASP.NET Core at Odix Pay, and today the VARA-regulated custodial exchange at ITSEC, where I am team lead and product owner.

Alongside that I founded BizTrack CM, an offline-first business platform for shop owners in Cameroon. Designing for places where connectivity comes and goes taught me to build for constraints most software assumes away, and it is the reason I write about offline-first systems.

I prefer Clean Architecture, domain-driven design and event-driven patterns where they earn their keep, boring infrastructure on AWS, and test suites that let a team move fast without breaking money. Outside work I write about reliability patterns for payment systems and custody architecture on this site.

01

How I work

Correctness before cleverness

Idempotent writes, explicit state machines, reconciliation jobs. The patterns are old because they work.

Design for the audit

In regulated products every decision needs a trail. I build the logging, approvals and reports in from the start rather than bolting them on.

Ship in small, demoable steps

Two-week sprints with a working demo at the end of each. Stakeholders see progress, and risk surfaces early.

Leave the team stronger

Runbooks, architecture notes and reviews that teach. The measure of a lead is what the team can do without them.

02

Experience

Jan 2026 — Present

Team Lead & Product Owner

ITSEC · Nexus Crypto Exchange · Dubai

Promoted to lead a VARA-regulated custodial crypto exchange end to end — roadmap, backlog and sprint planning for a cross-functional team, while remaining hands-on in architecture and code review.

Mar 2025 — Jan 2026

Senior Backend Developer

Odix Pay · Dubai

Built a crypto-to-fiat card-payment backend in ASP.NET Core with Clean Architecture, multi-chain integration and multi-tenancy, deployed to AWS ECS with GitHub Actions CI/CD.

Oct 2024 — Mar 2025

Technical Lead - Contract

NFC Rent · Dubai

Delivered a car-rental platform with fiat & crypto payments and an investment portal for fractional vehicle ownership with smart-contract asset tracking, on Node.js and PostgreSQL.

Oct 2022 — Sep 2024

Technical Lead / Full-Stack

Alba Cars LLC · Dubai

Led six engineers across the SDLC. Refactored a legacy monolith into Node.js microservices, introduced event-driven patterns with Redis Streams and WebSockets, and shipped WCAG-standard React/Next.js SPAs.

Sep 2020 — Oct 2022

Full-Stack Blockchain Developer

Strider Labs LLC · Abu Dhabi

Developed and audited Solidity smart contracts for DeFi and NFT projects with a focus on gas efficiency, and built React dashboards with wallet auth and on-chain analytics.

03

Tech stack

Languages & backend

  • TypeScript · JavaScript
  • C# · Python · SQL · Solidity
  • Node.js · NestJS · Express
  • ASP.NET Core · Django · Flask

Architecture & frontend

  • Microservices · Clean Architecture
  • DDD · Event-Driven · Pub/Sub
  • REST · TDD
  • React · Next.js · Vue · Tailwind

Cloud, data & chain

  • AWS (ECS, EC2, Lambda, RDS, S3)
  • Docker · Kubernetes · Terraform
  • PostgreSQL · MongoDB · Redis
  • EVM · Tron · Bitcoin · custody

Building something that moves money?

See how I work with teams, or read the writing.