Greenfield US sportsbook on the innovation team, built to New Jersey gambling regulations.
We built features across a new US sportsbook system on William Hill's innovation team, from March to August 2018.
These describe the client and the system, not our contribution. What we did is in the sections below.
William Hill is a bookmaker. A change in United States law had opened sports gambling there, and the innovation team was building a new version of the entire sportsbook system for that market. We came in during March 2018 and stayed to August.
It was greenfield and it moved fast, inside a strict agile environment.
Features had to be built in accordance with New Jersey gambling regulations, and that applied across the whole system rather than to one corner of it. A regulator sets what a feature is allowed to do before anybody decides what it should do.
The continuous integration setup had to be flexible enough to be picked up and reused for each state.
We were responsible for implementing new features to New Jersey regulations across the entire system. Some of that was front-end change, and the rest reached into the Node backend, adjusting it and extending it where a feature needed more than was already there.
We also built the CI setup, made flexible so that each state could reuse it.
Our record names the team, the market, the regulations the work was built to, and the technology. It does not name the features, say how large the team was, or say whether the system was live before the engagement ended in August 2018.
It also does not say which states followed New Jersey. The CI setup was built so that each state could reuse it, and our record states that as the aim. Whether any state went on to do so is not written down.
No figure is attached to this engagement, so none appears here. The one figure above sizes the New Jersey market in the year the system launched into it, and it is somebody else's number about somebody else's market.
- HTML5
- CSS3
- SASS
- JavaScript
- React
- Redux
- Redux-Saga
- Gulp
- Node.js
- Selenium
- Karma
- Jasmine
- Mocha
- Jest
- Git
- GitLab
- Jenkins
Working on something similar?