Senior Backend / Fullstack Developer FinTech Startup
I develop the backend architecture for a banking application and CRM in short delivery cycles for investor demonstrations. I use NestJS, TypeScript, PostgreSQL, TypeORM, AWS S3, SSE, Firebase Cloud Messaging, and external banking and financial APIs.
I built a multi-stage KYC verification workflow with AU10TIX and secure S3 document processing, including synchronization with a legacy banking environment. I also implemented an internal event bus for configurable CRM business rules, a batched push/SMS notification module, SSO role checks, and CRM permission mapping.
I designed integrations with BTB banking APIs, Priority ERP, and Okoora payment services. This included resolving external API contract issues, synchronizing financial documents and tax reporting, handling request timeouts, and redesigning registration and KYC validation flows.