PORTFOLIO - Energylab register your Sport Score in Smartwatches

PORTFOLIO - Energylab register your Sport Score in Smartwatches

Software Engineer in EnergyLab

powered by Golazo Media Group Belgium

EnergyLab – Scalable Digital Solutions for Health and Lifestyle

What is EnergyLab part of Golazo Media?

EnergyLab is a Belgium-based company specializing in digital platforms that promote healthy, active lifestyles. They focus on combining technology with sports and wellness, delivering engaging user experiences through scalable, high-performance applications. My work at Golazo Media involved enhancing the backend infrastructure to support the growth and evolution of their digital products.

Client

EnergyLab powered by Golazo Media

Website

https://media.golazo.com/

Services

https://energy.golazo.com/sportslab/en/ https://keepmoving.eu/

Date

2020/06 - 2022/04

Location

Krakow/Remote

My Role in EnergyLab as Backend Developer

As a Backend Node.js Developer at Golazo Media, I was responsible for both maintaining and developing new microservices that contributed to the platform's evolution and scalability. My role was heavily focused on ensuring the backend's performance, stability, and seamless integration with other components of the system.

One of my key responsibilities was creating and executing integration and unit tests, ensuring reliable communication between microservices. This was essential for maintaining smooth functionality across the platform. I also managed package versions and upheld strict code quality standards, with a focus on optimizing performance and adhering to best practices in backend development.

I handled deployment processes within a Kubernetes environment, writing deployment files and managing sessions to ensure smooth, efficient releases. Part of my role involved conducting code reviews, leading ticket refinement sessions, and fixing bugs to continuously improve both the codebase and project delivery.

Collaboration was a major part of my work—I worked closely with frontend engineers to provide accurate and efficient GraphQL APIs, ensuring seamless integration and functionality across the platform. Additionally, I performed detailed analyses for new features, translating business requirements into technical specifications and actionable development plans.

Tech and Tools:

  • Backend Development: Node.js, GraphQL, Express.js, TypeScript
  • Testing: Integration and Unit Testing with Jest, Mocha
  • Infrastructure: Kubernetes, Docker
  • CI/CD: Git, Bitbucket Pipelines, Azure DevOps
  • API Development: REST, GraphQL APIs
  • Code Quality: Code Reviews, Performance Optimization, Best Practices in Backend Architecture
  • Collaboration Tools: Jira, Confluence, Slack

My Role in Energylab as FullStack Developer Let's Move Project

As a Fullstack Developer at Golazo Media, I played a key role in the development of LetsMove.com, a comprehensive e-commerce platform designed to inspire healthy living. I was responsible for both backend and frontend development, ensuring the platform's functionality, performance, and user experience were optimized.

On the backend, I worked extensively with Node.js, integrating microservices and ensuring smooth interoperability with Magento 2 and Vue Storefront. To guarantee the platform's reliability, I wrote integration and unit tests using Mocha, focusing on robust error handling and seamless data flow between services.

I managed CI/CD processes using Bitbucket Pipelines and integrated Azure DevOps to streamline deployment workflows and maintain system stability. My role also involved adhering to best development practices—creating thorough documentation on Confluence, conducting code reviews, and following Scrum methodologies to ensure efficient team collaboration.

I collaborated with cross-functional teams, including designers, product managers, and other engineers, to align development efforts with project goals. This holistic approach ensured that the platform delivered not only technical excellence but also an exceptional user experience.

Tech and Tools:

  • Frontend Development: Vue.js, Vue Storefront, JavaScript (ES6+), HTML5, CSS3, SASS
  • Backend Development: Node.js, Express.js, TypeScript
  • E-commerce Integration: Magento 2, REST APIs, Microservices Architecture
  • Testing: Mocha (Unit & Integration Testing)
  • CI/CD & DevOps: Bitbucket Pipelines, Azure DevOps
  • Documentation & Collaboration: Confluence, Jira, Slack

Share Project:

Contact us

Contact us

Get In Touch With Me