Dylan Guedes is a Senior Software Engineer at Grafana Labs with 11 years of experience building scalable backend systems and maintaining Loki, a cost-conscious log aggregation tool. He holds a Master's in Computer Science from USP with a focus on distributed computing and has a strong track record contributing to high-profile open-source projects like Apache Spark and Grafana Loki. Dylan combines backend engineering with test automation and QA expertise, having implemented SQL features in Spark, hardened Loki’s push API, and improved test coverage for Django-based systems. Based in Brasília, he has shaped SDKs, ads libraries and game backend services at Wildlife Studios, showing versatility across domains from observability to gaming. Colleagues value his attention to correctness and performance tuning, exemplified by pragmatic bug fixes and metric refinements that improve production behavior.
11 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Universidade de Brasília
Master's degree, Computer Science, Master's degree, Computer Science at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
Contributions:946 reviews, 130 commits, 442 PRs in 1 year 3 months
Contributions summary:Dylan focused on enhancing the Loki's push API by improving content type handling. They implemented more robust content type parsing using `mime.ParseMediaType`, fixing a bug that prevented the correct recognition of valid JSON content types. Additionally, the user refactored the code to override the default KV store for the compactor. They also addressed several limitations within the codebase by modifying default values for various performance metrics.
Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:14 PRs, 140 comments in 3 years 1 month
Contributions summary:Dylan primarily contributed to the Apache Spark project by implementing new features and fixing bugs related to SQL and Python. Their contributions included adding the `arrays_zip` function to Spark SQL, extending hint types in PySpark for improved SQL optimization, and refactoring Kafka test code using the AdminClient API. The user also ported and tested SQL window function tests from PostgreSQL to ensure compatibility.
analyticspythondata-processingsqlapache
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.
Request Free Trial
Dylan Guedes - Senior Software Engineer at Grafana Labs