
Software Engineer
Cuttoshape
Lagos, NigeriaDecember 2025 – Present
Summary
At Cuttoshape, I architected a multi-tenant ERP system to centralize fashion business workflows, implementing a layered architecture with strict data isolation and location-aware financial logic. To manage system performance under concurrent request bursts, I built a centralized caching layer using request deduplication and a distributed task orchestration system to offload CPU-intensive processes like document generation and event processing. My work also included engineering a security engine to identify anomalous access patterns and verify media integrity, alongside developing the granular role-based access control required for secure team collaboration and operational delegation.
Highlights
- Architected a multi-tenant ERP platform with strict data isolation, location-aware financial logic, and high-concurrency transaction handling.
- Built a Redis-based caching layer with request deduplication to prevent cache stampedes and ensure sub-second response times for concurrent requests.
- Implemented idempotent subscription billing with request deduplication, webhook replay protection, and recovery logic to prevent duplicate charges and maintain consistent subscription state across payment events.
- Engineered a distributed task orchestration system using BullMQ and Redis to offload CPU-intensive document generation and automated business notifications, maintaining high API availability and throughput during periodic traffic bursts.
- Developed a security system using device fingerprinting and IP heuristics to detect and prevent platform abuse.
- Implemented role-based access control and staff management workflows for secure multi-user collaboration.
- Implemented a comprehensive testing strategy consisting of isolated unit, cross-module integration, and high-concurrency stress tests to ensure system reliability, performance stability, and data consistency across all application modules.
