Content index

Our content index is basically a mini search engine. You can search for any word and we'll return all pages, mentioning that word with our useful SEO metrics attached to them.

Every month we publish

+10 new iGaming guides

Every month we publish

+10 new iGaming guides

Every month we publish

+10 new iGaming guides

Every month we publish

+10 new iGaming guides

Meet our tech stack lead

Michael was born and raised in the United States. He has lived in several different states and is now based in Missoula, Montana, which allows him to enjoy a nature-rich environment while enjoying the amenities of city life. Your favorite national park, Yellowstone, is just a few hours away.

He holds a degree in Computer Science from the University of Denver in Colorado. Today, he is studying for a master's degree in Computer Science at the University of Montana in Missoula. After graduation, he began to work exclusively in remote projects and positions, which allowed him to constantly travel from one place to another. He's always working on at least three projects at once to keep his mind occupied.

Michael has an excellent track record of success in managing both small and large projects from conception to completion, demonstrating at all times his managerial, analytical and technical skills.

Professional experience

Michael first became interested in developing iGaming platforms while in college. As a fan of casino games (mainly from poker ) and sports betting , he identified several improvements that could be made to better serve players and users. For this reason, he worked for eight years in the area of iGaming software engineering. Some of the platforms and websites he worked on are still used by millions of people around the world.

He's used to working with a broad set of tools for every task he does in his day-to-day life, from using New Relic for server monitoring, to ElasticSearch as a distributed search server, to Configuration Management tools like Ansible and Puppet.

In addition, recently Michael has filled such positions as project manager and senior analyst of several multinationals identifying opportunities for process improvement to increase the stability of their online platforms and obtain maximum operational efficiency. He also provided training related to the technical support of systems to our team.

His experiences in various areas of iGaming have resulted in a highly qualified professional to handle project management tools, processes and techniques.

Role and assignments at New ZealandCasinos

Michael works alongside Bruno and Kevin in the programming team at New ZealandCasinos. He is responsible for defining the tools and server architecture that we use on the site. These decisions must be made in order to ensure that the site remains fully functional at all times.

As Tech Stack Lead, Michael is in charge of setting up our cloud servers utilizing the Apache and Nginx web server ecosystem, which enable incredibly fast and stable performance. As an additional feature, we recently added Varnish Cache (which acts as an HTTP acceleration and a cache reverse proxy) and allows users to have a fast and good experience on our website. To provide an additional level of stability and speed, our tech stack lead works on implementing a CDN to ensure that New ZealandCasinos is always up and running and has extra protection against DDoS attacks and potential data breaches.

Michael knows that the demands of performance, speed, stability and safety are our greatest goals. That's why he's always keeping an eye on our servers, working hard to make new improvements every month and make sure they're up to date and ready to perform at their best. The use of HTTP / 2, for example, significantly increases the speed of communication between servers and our users. Additionally, their excellent knowledge of Linux (Debian and Ubuntu) gives us the assurance that New ZealandCasinos is in good hands.

Michal is also responsible for overseeing and coordinating our programming and design team. The technical projects of the platform are organized by him and it is his responsibility to supervise the activities of the other members of his team, assisting them when necessary, generating reports and identifying technical errors that can be improved. His experience working with remote teams has been essential to best manage the New ZealandCasinos team, which brings together professionals from all over the world.

Learn more about Michael


I consider it a very enriching experience in the sense that our projects and objectives have been highly diversified. Today we have enough time to explore ideas and possibilities that arise among programmers and designers, testing results and improving the skills of each of us. Working remotely can become a challenge in some cases, especially when the team doesn't speak the same language. Even so, we have managed to understand each other well and do a perfect job.
We have been working to decrease page load times to make website navigation faster and smoother from all corners of the world. Our content is always too extensive, which can interfere with browsing speed. We want to implement images and extra functionalities to the site that are in the development phase and that, according to our forecasts, can further enhance the user experience on the platform.

I have been using it for years PokerStars and I never wanted to try another. In it, I always find tables available for my favorite games. In addition, our content team - which is always quite strict with its evaluations - evaluated the site and it reached a score pretty loud.