Dylan Guedes

Senior Software Engineer at Grafana Labs

Brasília, Federal District, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Universidade de Brasília
bookMaster's degree, Computer Science, Master's degree, Computer Science at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
github-logo-circle

Github Skills (17)

spark10
python10
apidoc10
django10
testing10
big-data10
scala10
go10
api10
sql10
kafka9
social-networking9
performance-optimization9
social-graph9
logging8

Programming languages (20)

SmartyJavaC++CSSCTeXScalaGo

Github contributions (5)

github-logo-circle
grafana/loki

Oct 2021 - Jan 2023

Like Prometheus, but for logs.
Role in this project:
userBack-end Developer
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.
logginglokigrafanaprometheuscloudnative
apache/spark

Apr 2017 - Jun 2020

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-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