SUBSCRIBE

Betting on the Net

With US$12 billion in annual revenues, online gaming is no penny ante business. But even though itโ€™s gaining respectability, thereโ€™s still something of a Wild West feel about this emerging industry. Just ask Roy Bernhard, Group CTO of BetCorp Ltd. and GM of BetCorp Canada Inc., Toronto. Heโ€™s had his nose bloodied once or twice โ€“ figuratively speaking โ€“ in some corporate dust-ups on this new frontier.

Bernhard joined BetCorp the old fashioned way โ€“ he was acquired. That is to say his company was acquired, in what he calls โ€œone of the strangest acquisitions everโ€. BetCorp moved into his firmโ€™s offices, expanded them, and implemented all of the acquired companyโ€™s change processes and management processes.

โ€œWe were very much a process-oriented company and we had integrated multidisciplinary teams that could do various things effectively,โ€ he explained. โ€œThere wasnโ€™t an โ€˜accounting departmentโ€™ and an โ€˜IT departmentโ€™. We ended up pooling it all together and having mini-bubbles of companies within the company. That way nobody was ever fighting for someone elseโ€™s resources.โ€

BetCorp Ltd. is a significant player in the online gaming business. Listed on both the London and Australian Stock Exchange, it ranked among the industryโ€™s top ten firms in both 2004 and 2005. The company operates in various key gaming areas, including online poker, online casino, and online sports wagering. It also has a โ€˜White Labelโ€™ program, offering turnkey solutions to online gaming affiliates.

The road to the CTOโ€™S office

Recalling how he got started in this line of work, Bernhard described himself as more of an inventor than a computer nerd in his early teens. He loved to tinker with things, and was inspired by an uncle with a passion for souping up his Apple IIe.

Bernhard earned a B.Sc in computer science at the University of Western Ontario, but it was a stint at Londonโ€™s Fanshawe College that gave him the practical grounding that he needed to start his own computer consulting business. For his final college project, he developed a client management system for the Salvation Armyโ€™s Harmony House juvenile facilities.

โ€œThe system was quite successful, and the business side of me said โ€˜maybe thereโ€™s an opportunity out thereโ€™,โ€ he said. And as it turned out, his instincts were correct โ€“ there was plenty of opportunity out there. He discovered that hundreds of other institutions across the country used the same forms, policies and procedures as those involved in the Salvation Army project. So he brought some friends on board to help and did fairly well at the venture, before eventually selling the business. The proceeds didnโ€™t make him rich, but it gave him a start โ€“ and perhaps more important, he learned some valuable business lessons along the way. And in the rough and tumble world of online gaming, business smarts are the chips that keep you at the table.

Having divested himself of his business, Bernhard found himself at loose ends, wondering what to do with his life. Not one for thinking small, he hit upon a grand idea โ€“ creating the worldโ€™s largest lottery. Nothing too outrageous; just something in the multibillion dollar range.

And this is where Fate stepped in. Realizing he couldnโ€™t tackle the lottery project on his own, he called a pal of his in the Caribbean โ€“ a guy who happened to own an online gaming company. It wasnโ€™t long before Bernhard abandoned his lottery idea, moved to the Caribbean, and joined his friendโ€™s business. And this is when things really started to get interesting.

Games companies play

One of the realities of the online gaming industry is that most companies canโ€™t do everything on their own. The business is highly complex, requiring sophisticated back ends, appealing front ends, excellent security, good marketing, a strong customer base, and so on.

When Bernhard joined his friendโ€™s company, it was in a precarious position, teetering on the brink of bankruptcy. The company had a lot going for it, including strong marketing, a good customer base, and some expertise in accounting and customer service, but it relied on a gaming vendor for its systems and operations. When customers would call in for support, for example, they would end up on the gaming vendorโ€™s platform.

Within a few weeks of joining the firm, Bernhard realized that it was imperative to extricate the company from this dependency, and so the firm began the slow process of pooling everything inhouse and developing its own systems capability. Shortly after, however, a lawyerโ€™s letter arrived with a great and sobering thud. The letter demanded full payment of money owed to the gaming vendor within seven days. If the money wasnโ€™t paid, Bernhardโ€™s firm would, in effect, be shut down.

According to Bernhard, another firm that wanted to buy the company was lurking in the background and this was why the squeeze was being applied. โ€œIt was the beginning of my education into the war of the online gaming industry,โ€ he reflected. โ€œAs far as business goes, these are very shrewd people.โ€

Mission improbable

A court injunction gave Bernhardโ€™s firm a three-week stay of execution, and during that period, Bernhard says he spent more time awake than he ever has in his life.

โ€œWe pulled the troops together and said, โ€˜Weโ€™re going to be like Navy SEALs. We have a crazy mission that we need to doโ€™.โ€ The mission? To hack into their gaming vendorโ€™s database of over 10 million clients and redirect over 600,000 of their own clients to a new backend.

โ€œWe had one lucky point in our favour,โ€ said Bernhard. โ€œAlthough the gaming vendor owned the financial processing and backend systems, we owned the client bank accounts. In order for us to transfer a player over to our new system, we had to have that money in the new system as well. So we ended up hacking into our own systems at our gaming vendor.โ€

To do so, an automated program was created that would emulate logging into the database as a customer, transferring the customerโ€™s funds, and closing down the account. The operation was entirely legal, Bernhard said, because his firm was entitled to its customers.

โ€œIn any case, we went through hell! We didnโ€™t have time to debug the program, so we had a room full of people clicking โ€˜startโ€™, โ€˜stopโ€™, โ€˜startโ€™, โ€˜stopโ€™. It was quite insane,โ€ he said. โ€œBut in one night we managed to transfer all of our clients over to a brand new platform, and they didnโ€™t notice any difference.โ€

Thereโ€™s a good post script to this clandestine adventure. According to Bernhard, the next morning the gaming vendorโ€™s CEO told his CTO to shut down the systems serving Bernhardโ€™s company. The CTO returned shortly after and had the unfortunate task of telling his CEO, โ€œWe canโ€™t shut them down. Theyโ€™ve already gone!โ€

Two years later, Bernhard and his friend ended up selling the once nearly bankrupt company for about six and a half million dollars.

Structuring the IT team

Life is a little more settled for Bernhard, now that heโ€™s back in Canada and running the Canadian subsidiary of BetCorp. One of his key responsibilities is keeping the IT department running smoothly, and despite some challenges heโ€™s managed to do it.

BetCorpโ€™s IT department is divided into four teams. First is the strategy team, which includes the software development manager and the technical operations manager, along with what the company calls the interactive production manager. The strategy team makes sure that BetCorp is using the right technology and if anything big is coming down the pipe from a software development perspective, the company can support it. Underneath that strategy team are three core units: the support team, the systems team and the development team.

The support team provides 24/7 internal support for the companyโ€™s customer service reps, who in turn support clients that can call in any time of the day or night. Issues that canโ€™t be fixed by the support team are upgraded to the systems team, which is multidisciplinary and composed of both software developers and hardware engineers. The systems team has a dual role. When not dealing with day-to-day problems that arise, theyโ€™re working on smaller projects that they can put into place to monitor the environment and make sure itโ€™s up and running.

โ€œTheyโ€™ll do little tweaks and fixes here and there,โ€ said Bernhard. โ€œTheyโ€™ll plug any holes and make suggestions for problems that they see, and put them into our trouble-ticketing system. Little tasks that present themselves on a recurring basis get amalgamated into larger projects for the development team to tackle.โ€

The development team is oriented towards long-term projects, and because of the way the IT department is organized, members of the development team never get interrupted with day-to-day fixes.

Tackling resource issues

For Bernhard, human resources stand at the top of his list of the most compelling issues he faces. โ€œIn the real estate industry, itโ€™s about, location, location, location. In IT, itโ€™s about people, people, people,โ€ he said.

โ€œIโ€™ve actually changed around the IT team several times,โ€ he added. โ€œI consistently try to tweak it โ€“ first, because as the company grows, thereโ€™s a need to fill in spots here and there, and second, because people need change. Itโ€™s not so great to know you are always going to be stuck in the same role. So I mix it up sometimes. And when I do, all of a sudden people come alive. I think itโ€™s really healthy to freshen up the environment a bit, especially in IT, where it can be very structured and repetitive.โ€

BetCorp is growing extremely quickly and itโ€™s making a lot of acquisitions along the way. But Bernhard doesnโ€™t have the luxury of easily adding another developer or technician or project manager. His staff need to be trained in the industry. That makes the hiring process all the more critical, and so he likes to take an active role in determining whoโ€™s going to work on the team. But once theyโ€™re on board, he is very hands-off with staff. He believes itโ€™s vital for a successful IT operation to have staff that are independent and capable, and not in need of day-to-day management. In order to achieve that, he has learned that he needs to be involved at the hiring level.

โ€œI like to go that extra mile in finding someone, interviewing them and understanding who they are and what skill-sets they have,โ€ he said. โ€œThat way, when the decision is made as a group to bring someone on board, I donโ€™t have to worry about that person. Itโ€™s been proven to me time and time again that this approach brings much better results.โ€

Bernhard has a laid-back interview technique that helps him get at a good handle on the character of each candidate. He starts by introducing himself as simply โ€˜Royโ€™, without stating his title; he merely indicates that he works on the development team. Then he evens the playing field by saying, โ€œIโ€™ve gotten your r

Tech Jobs

Categories