Verys is an Orange County-based full-service software development agency, now acquired by West Monroe. Esports Arena is an Orange County-based esports facilities and events management company. Esports Arena engaged Verys for a project to build a custom member, inventory, and billing management software solution to manage their growing facilities.
When I joined the project, it had a React frontend developer and Node backend developer with no glue between them. The project was in need of deeper experience to bring it over the edge. The deadline was in peril and a more experienced frontend developer was needed to complete features and build components the other developer could use to complete features faster.
Bringing it home
Leveraging prior experience creating enterprise-level frameworks, I created commonly reusable components for new features that could then be used by my teammate to complete his UI features faster. Plus, learning Redux for the first time, I realized most of our actions did similar CRUD operations and could be streamlined into reusable action creators shared between functionalities. This reduced boilerplate and the surface area for mistakes and bugs.
Using this method, we were able to ship the project on time. Plus, rather than let the project simply end, we were asked to see if there were any ways we could pitch the client on a new project that would be additive to their business. I personally went and spent hours at Esports Arena, met fellow members, engaged with employees, and attended events, to come up with a compelling pitch. The company used my pitch of a gaming tournament events platform and successfully retained the client for a new contract to build that idea.