Building Swift Remit at the TWEEK 2025 Hackathon
In August 2025, my friends and I — Team CodersCode — joined the TWEEK 2025 48-Hour Hackathon Challenge at KNUST. The theme, “Elite e-Payment Ecosystem,” was all about building secure, scalable, and intelligent payment systems that could survive real-world pressure — from transaction failures to fraud detection.
After two intense days of designing, coding, and testing, we proudly took home first place.
Our Project — Swift Remit
We built Swift Remit, a distributed payment and remittance platform designed to handle transactions efficiently and reliably. Our goal was to simulate how modern payment systems can stay resilient under stress and still deliver a smooth experience for users and developers.
Key features included:
- Node.js + TypeScript monorepo with modular services
api-gateway/– central API for client requestsorchestrator/– background workers for remittance flowspayment-gateway/– integrations with external payment providersaudit-logger/– maintains tamper-proof transaction trails- Kafka for asynchronous communication
- PostgreSQL + Prisma for structured data management
- Prometheus for metrics and observability
- Docker Compose for quick containerized deployments
Repositories:
My Role
As Team Lead, I guided our architecture and backend development. I worked on structuring the system, implementing async flows, and ensuring reliability across services. From designing the database schemas to handling message queues and API orchestration, I oversaw our project from start to finish — helping the team stay organized under time pressure.
I worked alongside an incredible team — Isaac, Enimil, Eliijah, and Miracle — who handled everything from the frontend and integrations to testing and presentation. Their energy and focus made those 48 hours something special.
Presentation & Demo
After 48 hours of non-stop building, we presented Swift Remit to the judges. You can watch our presentation here:
I appear here in my orange T-shirt: 10:58 mark
Our section ended around 25:06
We also submitted our presentation documents and system architecture diagrams as part of the pitch.
Outcome
Winning first place was an incredible feeling. It validated not just our idea, but the effort we put into making it realistic — with proper fault tolerance, observability, and real-world scalability.
Beyond the recognition, it was a reminder that teamwork, clear thinking, and a passion for solving problems can turn sleepless nights into something meaningful.
Reflection
TWEEK 2025 was more than a competition — it was a chance to experiment, learn, and push limits. Leading CodersCode through that challenge reinforced my love for building reliable systems that people can actually depend on.
It’s an experience I’ll always carry into every product I design and every system I architect.