Treasure Crest
A secure payment and wallet management platform powering deposits, withdrawals and partner transactions for a sweepstakes gaming ecosystem. Designed with a strong focus on security, scalability, compliance and real-time financial operations, enabling seamless handling of multiple payment methods and partner workflows.
What I Built
Architected and led the development of a secure payment platform using React.js and Node.js
Built a real-time wallet system enabling instant balance updates for deposits, withdrawals and in-game transactions
Implemented secure authentication and authorization flows including JWT, role-based access control (RBAC) and session management
Designed API proxy layer to securely communicate with third-party payment providers and internal services
Integrated multiple payment methods including crypto, Cash App, Chime and other alternative payment systems
Developed partner management system enabling agents and vendors to manage transactions, commissions and user wallets
Designed PostgreSQL schemas for transaction logs, wallet ledgers, partner accounts and audit trails
Deployed scalable and fault-tolerant infrastructure on AWS with load balancing and auto-scaling
Implemented end-to-end encryption (HTTPS, TLS) and secure data handling practices for sensitive financial data
Built fraud detection signals and monitoring systems to detect suspicious transactions and abnormal patterns
Implemented rate limiting, request validation and API throttling to protect against abuse and attacks
Ensured compliance with geo-restrictions and transaction policies through middleware and validation layers
The Challenge
Handling high-risk financial transactions across multiple payment providers while ensuring security, fraud prevention and real-time wallet consistency across partners and users.
The Approach
Designed a layered architecture with API proxy isolation, encrypted communication and event-driven wallet updates. Implemented audit logs, transaction verification pipelines and strict validation rules to ensure secure and consistent financial operations.
Outcome
"Delivered a highly secure and scalable payment infrastructure that improved transaction reliability, reduced fraud risks, enabled seamless partner operations and supported high-volume real-time financial activity."