POSMax was a casino floor management system that needed to support voucher control, game data integration, payment processing, employee management, administration, and reporting. It also needed to integrate with a third-party game API provider.
I started by working with investors and stakeholders to document requirements. Then I established an ongoing technical dialogue with the third-party API team, designed the architecture and data structures, created MongoDB schemas, and wrote APIs in Node/Express.
I also created the technical designs for the frontend management system and built the team that completed the rest of the project. The system went live in production in 2016.
This project is a useful example of how complex business systems become buildable: requirements, data, integrations, permissions, workflows, and reporting all need to be understood together.