Pepe Cano is a seasoned developer advocate and product-focused engineer with 14 years of experience building developer tools, front-ends, and performance testing solutions from Spain. He currently champions k6 within Grafana Labs, blending hands-on contributions to the k6 core (including WebSocket fixes, ArrayBuffer support, and cloud result uploads) with community growth and technical content leadership. His background spans full-stack and frontend leadership—shipping Ember.js-based SaaS frontends, improving Grafana UX around alerting, and contributing to famous OSS like DefinitelyTyped and Hammer.js. Pepe pairs product sensibility and UX instincts with deep performance testing expertise, aiming to make reliability testing accessible and developer-friendly. He is comfortable moving between engineering, documentation, and advocacy, and has a history of turning subtle bug fixes into measurable reliability improvements. Based in Andalusia, he combines open-source craftsmanship with marketing and community strategy to scale tools used by engineering teams worldwide.
14 years of coding experience
9 years of employment as a software developer
Bachelor, Computer science, Bachelor, Computer science at Universidad de Huelva
Contributions:249 releases, 266 reviews, 446 commits in 2 years 9 months
Contributions summary:Pepe primarily contributed to the documentation website for k6, a performance testing tool. Their work included enabling the "Suggest Edits" feature and updating the content and structure of the results output page. They also upgraded the `gatsby-plugin-algolia` and enabled partial updates. Furthermore, they made content changes to the welcome page and modified the footer content.
A modern load testing tool, using Go and JavaScript - https://k6.io
Role in this project:
Back-end & Performance Engineer
Contributions:7 reviews, 54 commits, 37 PRs in 4 years 8 months
Contributions summary:Pepe primarily contributed to improving the k6 load testing tool. Their work involved fixing issues related to websocket handling, including correcting the `close` and `pong` events, and implementing functionality for anonymous cloud result uploads, which includes correct URL retrieval. They also focused on performance enhancements, specifically addressing the progress bar display for tests and optimizing the metrics displayed in the console output. Additional contributions include the addition of features for the cloud service, as well as improvements to the har converter.
golangload-testingjavascripttestinges6
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.