Tulio Filho

Principal Software Engineer at Red Hat

Minas Gerais, 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
Tulio Filho is a Principal Software Engineer with 26 years' experience bridging electrical engineering and low-level software for hardware enablement, embedded systems, and medical and network monitoring applications. Based in Minas Gerais, Brazil, he combines deep expertise in C/C++, PowerPC assembly, and microcontroller development (MSP430, PIC18F) with hands-on toolchain and compiler work for Linux on Power and AArch64. At IBM and now Red Hat he contributed production patches and architecture support—e.g., POWER10 and AArch64 security/performance markers—in major upstream projects like LLVM and glibc. Fluent in English and Portuguese, he is as comfortable debugging assembly and memory-copy optimizations as he is improving open-source infrastructure to avoid leaking sensitive tokens. His profile reflects a rare mix of electrical engineering training, parallel/embedded systems experience, and long-term stewardship of critical low-level toolchains.
code26 years of coding experience
job11 years of employment as a software developer
bookTechnical, Electronics, Technical, Electronics at Centro Federal de Educação Tecnológica de Minas Gerais
bookGraduation, Electrical Engineering, Graduation, Electrical Engineering at Universidade Federal de Minas Gerais
bookInternational exchange, Computer Science, International exchange, Computer Science at ESIEE PARIS
languagesEnglish, Portuguese, French
github-logo-circle

Github Skills (20)

powerpc10
assembly10
computer-architecture10
architecture10
c-programming10
openmp10
assemble10
assembler10
glibc10
branch-protection10
arm10
architectures10
security9
mlr9
optimization9

Programming languages (11)

C#C++ShellCRustLLVMJavaScriptHTML

Github contributions (5)

github-logo-circle
bminor/glibc

Nov 2013 - Nov 2022

Unofficial mirror of sourceware glibc repository. Updated daily.
Role in this project:
userBack-end Developer
Contributions:98 commits in 9 years 1 month
Contributions summary:Tulio primarily contributed to the glibc project by adding support for new hardware features and architectures. They focused on PowerPC architecture, including POWER10 support by adding necessary directories, selecting libraries, and optimizing memory copy operations. Furthermore, the user fixed existing calls and selection issues related to POWER10 and POWER64, and also modified existing code to fix compiler related issues.
updatedglibclinuxwindows
llvm/llvm-project

Oct 2022 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend & Systems Engineer
Contributions:30 reviews, 27 PRs, 12 pushes in 2 years 5 months
Contributions summary:Tulio contributed to low-level system aspects, specifically focusing on AArch64 architecture. Their work involved fixing typos, addressing branch protection issues, and integrating BTI/PAC markers for improved security and performance. The user also worked on refactoring and improving OpenMP and MLIR infrastructure, including path reuse. Furthermore, the user implemented changes to prevent the exposure of sensitive information like passwords or tokens within the repository.
compilerstechnologiesclangsubmittoolchain
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
Tulio Filho - Principal Software Engineer at Red Hat