Filipe Oliveira

Performance Analysis & Optimization Team Leader

Portugal
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
Filipe Oliveira is a systems-focused performance leader with 11 years of experience optimizing core database code, currently leading Redis’s Performance Analysis & Optimization team from Portugal. He combines deep C/C++ backend expertise with benchmarking and profiling practice, having improved latency and RESP performance across Redis, KeyDB and numerous Redis modules. Filipe has a track record of shipping precise measurement features—HDR histograms, full-percentile latency analysis and fixed-RPS benchmarking—that turn noisy telemetry into actionable system stability insights. His background spans high-performance scientific computing and large-scale production systems (Farfetch), giving him a rare blend of HPC rigor and cloud-era observability. An active open-source contributor, he has influenced widely used projects like redis/redis and timescale/tsbs, often focusing on subtle low-level optimizations that yield large system gains.
code11 years of coding experience
job8 years of employment as a software developer
bookfrequency of the first year of licensure. Electrical and Computer Engineering, frequency of the first year of licensure. Electrical and Computer Engineering at Faculdade de Engenharia da Universidade do Porto
bookMsc. Student Ciências da Computação e Informática, Msc. Student Ciências da Computação e Informática at Universidade do Minho
languagesEnglish, Italian, French, Portuguese
stackoverflow-logo

Stackoverflow

Stats
23reputation
751reached
2answers
1question
github-logo-circle

Github Skills (66)

timeseries-database10
benchmark10
python10
multithreading10
testing10
databases10
c1110
c1710
load-testing10
object-cache10
loadtest10
memory-management10
go-testing10
bloom-filter10
performance-optimization10

Programming languages (21)

C#JavaC++CSSCRustMakefileScala

Github contributions (5)

github-logo-circle
RedisLabs/memtier_benchmark

Mar 2020 - Aug 2022

NoSQL Redis and Memcache traffic generation and benchmarking tool.
Role in this project:
userBackend & QA Engineer
Contributions:10 releases, 31 reviews, 18 commits in 2 years 4 months
Contributions summary:Filipe's commits primarily focus on integrating and testing the application's Continuous Integration (CI) system, particularly for Redis OSS and cluster instances. They added tests for various scenarios, including set/get operations, and arbitrary commands like publishing and setting with HSET. Furthermore, the user implemented percentile analysis for latency metrics and incorporated memory usage improvements within the benchmarking tool.
stress-testingredisbenchmarkingmemcachenosql
RedisBloom/RedisBloom

Jul 2020 - Jan 2023

Probabilistic Datatypes Module for Redis
Role in this project:
userBack-end Developer
Contributions:86 reviews, 69 commits, 115 PRs in 2 years 6 months
Contributions summary:Filipe primarily focused on implementing and fixing issues within the RedisBloom module. Their contributions include resolving client hangs during insertion in non-scaling bloom filters, applying clang-format to source files, enabling static code analysis, and addressing a leak within the TopK RDB load. Furthermore, they implemented T-Digest support, added a trimmed mean calculation, and incorporated multi-quantile support for the TDIGEST.QUANTILE command. The user also enhanced the module with TDIGEST.BYRANK and TDIGEST.BYREVRANK commands and made the compression value optional on creation.
redisredis-clientredis-moduleredis-streamsredis-search
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
Filipe Oliveira - Performance Analysis & Optimization Team Leader