PointsBet USA
Modernizing a Multi-State Sports Betting Platform
Frontend engineering ยท Sports betting and casino
Overview
At PointsBet USA, I worked on sports betting and casino web applications during a period of product modernization and expansion across U.S. markets. My responsibilities combined frontend feature development, service integrations, and work on applications originally built with AngularJS.
The Challenge
I worked on wagering interfaces that brought together interconnected workflows: selecting bets, managing a bet slip, placing multibets, authenticating, and making payments. Frontend changes needed to fit those existing interactions while accounting for asynchronous services and changing application state.
I contributed while the product continued to evolve. New functionality, localization, and market rollouts created overlapping delivery demands.
My Contributions
- Contributed to AngularJS modernization using React and TypeScript.
- Implemented and refined wagering, bet-slip, and multibet interfaces.
- Worked on API integrations and payment/authentication-related functionality.
- Contributed to Spanish localization from proof of concept through production.
- Supported production rollouts across additional U.S. states.
- Participated in cross-functional delivery, code reviews, and mentoring.
My contributions formed part of the wider team's work. I collaborated with colleagues across engineering and product delivery.
Technical Approach
I worked with React, TypeScript, Redux, and Redux-Saga as part of the team's frontend architecture, alongside work modernizing AngularJS applications. My implementation work connected interface behavior, application state, and service-driven workflows.
I focused on translating complex product requirements into understandable UI behavior while maintaining predictable interactions across related flows. Localization and service integrations added considerations beyond the individual screen being implemented.
Results and Impact
I contributed to application modernization, multi-state production delivery, Spanish-language functionality, and improvements to wagering experiences. These were broader team outcomes, supported by my frontend implementation and collaboration.
Technologies
- React
- TypeScript
- JavaScript
- Redux
- Redux-Saga
- AngularJS modernization
Key Takeaways
This work demonstrates my experience contributing to complex consumer applications, modernizing established systems, integrating services, and delivering frontend changes collaboratively in a production environment.