I am an experienced development manager working in the online gaming and gambling industry. I have a proven track record of delivering scalable software solutions in a highly regulated market. I push developers to write better code and promote a disciplined approach to engineering focusing on clean software that is well documented and and well tested. I believe in predictability over speed; automating everything; and breaking projects down in to testable, demonstrable, and achievable units. I have experience working directly with large customers and reporting into senior management.
At my current role I oversee development teams in London, Athens, and Bangalore. I have line management and mentoring responsibilities for Technical Leads and Senior Developers. In addition to project work, I’m responsible for incident management and meeting SLAs. I work closely with our Product, QA, Dev Ops, and Architecture teams and ensure that work is properly defined, there is an agreed technical solution, and we have a plan to test and deliver it with minimal risk. Our platform can handle 30,000 bets per minute peak and I work with large companies such as Sky Vegas and Lotto Quebec.
Starting at a junior level I eventually became Lead Developer of an ERP platform I inherited that was originally written by a team from Samsung.
Entry level part-time position (while attending Univeristy) where I worked on an inventory and sales management platform written on a LAMP stack.
A short sampling of some of the more interesting projects I’ve worked on.