Systems I've
designed and shipped

Distributed backends, developer tools, and ML services — grouped the way they actually run in production.

API Gateway

Auth, authorization, rate limiting, and request routing across the PropSpaceX cluster.

Node.jsTypeScriptExpressgRPCProxy

User Service

Hybrid authentication — traditional email/password and blockchain wallet login, plus device trust.

JWTPostgreSQLWallet AuthgRPC

Property Service

Property lifecycle with decentralized ownership verification via Ethereum smart contracts.

MongoDBEthereumgRPCWeb3

Media Service

Multi-provider media with Sharp optimization and S3/Cloudinary abstraction.

AWS S3CloudinarySharpgRPC

Mail Service

Async transactional mail with RabbitMQ, retries, and dead-letter queues.

RabbitMQNodemailergRPCDLQ

Payment Service

Stripe, Paystack, and Flutterwave with webhooks and reconciliation.

NestJSStripePaystackFlutterwave

Need a backend built properly?

From gateway design to queues and data stores — let's talk scope.

Discuss a project