CryptoUnity
A multi-region crypto custody platform with KYC/KYB compliance, real-time webhook systems, and smart contracts. From zero to production across 8 integration phases, US + EU.

Overview
As CTO, I owned it end-to-end — architecture, vendor decisions, team direction, and the code that runs in production. Three codebases were consolidated into one platform. Eight integration phases shipped without rollback during audit windows.
I architected the multi-tier infrastructure: the CUBE middleware that handles webhook orchestration and KYC/KYB compliance across US and EU jurisdictions; the admin panel that compliance officers use daily; the creator portal for the product team; and coordinated the mobile apps (Kotlin on Android, Swift on iOS) that shipped alongside the web platform.
The hardest calls weren’t technical — they were which vendors to trust. BitGo for custody, a measured set of on-chain protocols, and a deliberately narrow set of third parties. Every integration I approved had to survive audit. It did.
Architecture
Reading the diagram: Five client surfaces (admin, creator portal, web, iOS, Android) all speak to a single middleware core (CUBE). Every external integration — custody, trading, on-chain — goes through that boundary, so rotating a vendor doesn’t touch the apps. Data and audit trail sit on managed Postgres + Redis. Everything runs on AWS with Docker and automated CI/CD.
Six things shipped,
three hard ones solved.
Key contributions
- Architected the full platform — CUBE middleware, admin panel, creator portal, mobile apps.
- Integrated BitGo crypto custody with KYC/KYB compliance across US and EU jurisdictions.
- Built real-time webhook systems, trading API, and balance-sync pipelines.
- Led the security audit — 32 issues identified and resolved before production launch.
- Designed smart contracts (staking, OTC) and contributed to token economics.
- Set up multi-server AWS infrastructure with automated deployments and observability.
Challenges solved
- Multi-region regulatory compliance — two jurisdictions with different KYC/KYB rules inside one platform.
- Real-time transaction processing with zero-downtime requirements and audit-grade traceability.
- Coordinating three codebases and two mobile platforms simultaneously — without dropping any of them.
The hardest calls weren't technical — they were which vendors to trust. Every integration I approved had to survive audit. It did.
What's under the hood.
Pripravljeni popraviti, zgraditi
ali skalirati?
30 minut, z mano osebno. Preberem vaš sistem kot dnevniško datoteko in povem, kaj bi naredil najprej. Brez prezentacij, brez prodajnega lijaka.
— Davor Majc, ustanovitelj, Numen