Back to experience
The role

Lunik.

Web Performance Manager
Team in charge: 2 peopleMar 2021 — Oct 2022
Lunik
FIG.01 — Lunik

About the company

Lunik was the in-house IT and technology division of The Workshop, an international casino-games and betting-software provider with offices in the UK, Spain and New Zealand.

Spun out in 2019 and headquartered in Málaga, Lunik provided web performance engineering, infrastructure and monitoring for the group's network of high-traffic websites, before rebranding as Ionik Tech in 2024/2025 as a broader enterprise IT services provider based in Málaga and Madrid.

Official site: www.lunik.tech

Web Performance Manager

In charge of a team of 2 people, assigning tasks, creating user stories and removing impediments in order to get the best performance for all our systems (including more than 10 websites & infrastructure).

Scrum (as PO), Jira, Confluence, Mattermost, Grafana, Synthetic monitor, Graphite and sitespeed.io among others are my daily tools.

Responsibilities

01

Web & Systems Performance

Contribute to the performance function and establish standards, monitoring, alerting and optimization strategies.
Establish stakeholder relationships to identify core areas for the business and therefore build visibility around sites performance.
Translate high-level business requirements into specific technical definitions and monitoring solutions to meet requirements.
Build an end-to-end performance reporting and monitoring chain to be able to report on each component of the application stack from network to databases.
Responsible for providing improvement recommendations to technical teams, marketing and business stakeholders.
Responsible for leading performance analysis investigations to gain insights and help influence the improvement of the client experience. As part of the performance team, you will engage with specialists across the company, including software and systems teams to understand, explore and challenge the limits of performance capabilities.
Responsible for leading the analysis of the performance KPIs deviations and agree an action plan to address them.
Create a data culture, ensuring that all available data is used to identify methods of improving and influencing tactics for conversion and reducing abandonment rates.
Take ownership for creating regular reports to ensure transparency and relevant communications to all stakeholders.
Responsible for unifying and maintaining the performance reporting metrics.
Responsible for defining the core web vitals metrics threshold and defining the Operational Procedures when there are performance deviations.
Responsible for tracking and reporting on performance improvement initiatives.
// Focus & stack
PerformanceTechnical StrategyData AnalysisStakeholder CommunicationGrafanaSynthetic monitorsitespeed.ioGraphiteGCPNginxVarnishOpCacheMemcachedRedisGTmetrixPingdom ToolsAngularJavaWordPressPHPMySQLJIRAConfluence

Projects delivered

POC PERFORMANCE
Fully functional POC (proof of concept) ready to go live. Using two virtual machines and a perfect combination of Varnish, Nginx, several modules of varnish/nginx for optimization, HAProxy and the proper rules for getting the best web performance, we were able to reduce page load time from 5 seconds to 500 ms.

SYNTHETIC MONITORING
A full monitoring system based on Grafana, sitespeed.io and Graphite located at Google Cloud Platform. This system stores metrics regarding performance and Core Web Vitals and makes analysis about behavior and user trends.

Related projects

Written recommendations

01 written
Engineering Manager / Computer Engineer

Let's talk.