Full-Stack Development for e-gaming platform

Ammar Mirza

Frontend Engineer
Fullstack Engineer
Software Engineer
Node.js
PostgreSQL
React
GLHF Group AB
GLHF Entertainment AB is an e-gaming platform that revolves around the excitement of e-sports and trivia challenges. Users can join their preferred e-sports teams and engage in thrilling competitions. At its essence, GLHF focuses on gamification to drive user engagement on the platform. This includes features like climbing leaderboards, receiving recognition from favorite players, watching live streams, and staying updated with the latest team news. The platform is designed to deliver an experience that users will love, keeping them coming back for more, and has required extensive effort to create an engaging and enjoyable environment for e-sports enthusiasts.
As a Full Stack Engineer at GLHF Entertainment AB, I played a pivotal role in enhancing and expanding the capabilities of their e-gaming platform. The company's focus was to create an engaging and dynamic environment for e-sports enthusiasts.

My responsibilities included:

Improving the user interface and functionality of the website, introducing new features like PvP and Battle Royale quizzes, as well as enabling users to watch live Twitch streams and access tournament scores.
Leading the migration of the website from VueJS to ReactJS, resulting in improved performance and easier maintenance.
Developing a novel quiz system that could be integrated as a standalone app on third-party news websites without requiring a backend dependency.
Implementing comprehensive logging, alerting, and monitoring systems using tools like Kibana, Prometheus, Grafana, and Kubernetes to enhance our ability to detect and troubleshoot downtime issues.
Building a React Native mobile game from the ground up, including backend development, game logic, and graphics, all developed within the React Native framework.
Automating the app deployment process, enabling the game to be efficiently released on the App Store and Google Play Store.
Introducing a gamification system that offered users an interactive and engaging experience, complete with experience points and in-game currency tracking.
In this role, I leveraged a diverse set of technologies and tools, including Vue, NuxtJS, React, React Native, JavaScript, Typescript, styled components, Grafana, Amazon Web Services (AWS), Node.JS, HTML, CSS, Git, Jira, Sentry, Microservices, RabbitMQ, Redis, PostgreSQL, Socket.IO, Vuex, Kubernetes, Helm, Kibana, Jest. My contributions were essential in making the platform a hub for e-sports enthusiasts, offering a wide range of engaging features and experiences.
Partner With Ammar
View Services

More Projects by Ammar