Marcelo Juchem

Principal Software Architect at Rumble

Austin, Texas Metropolitan Area United States
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
Marcelo Juchem is a Principal Software Architect with 12 years of experience designing high-performance observability and distributed systems, now based in the Austin metro area. He specializes in low-overhead telemetry—from eBPF data sourcing and custom agents to time-series database optimization—and has built end-to-end monitoring platforms in modern C++23 with custom code generators and multi-language service infrastructure. Marcelo led core observability work at Flowmill (later part of Splunk) and created specialized testing and deployment environments for heterogeneous kernels and cloud orchestrators. His background includes systems and compiler-level contributions at Facebook (authoring the Fatal C++ library and Thrift optimizations) and performance engineering at Airbnb, reflecting deep expertise in serialization, JVM/C++ interop, and protocol inspection. Notably, he combines production-grade engineering with compiler and language design instincts, enabling efficient data pipelines and online algorithms at scale. He pairs founder-style hands-on implementation with architectural leadership, routinely shipping ultra-low-overhead solutions for large distributed deployments.
code12 years of coding experience
job20 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Pontifícia Universidade Católica do Rio Grande do Sul
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
437reputation
12kreached
2answers
5questions
github-logo-circle

Github Skills (14)

type-system10
c-language10
lib10
cprogramming-language10
debug9
debugging9
code-optimization8
algorithm6
cross-compiling6
go6
macos6
linux6
abseil6
clang6

Programming languages (15)

JavaC++CRustGoMustacheHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
facebook/fatal

Sep 2014 - Sep 2017

Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.
Role in this project:
userBack-end Developer
Contributions:1 release, 81 commits, 72 PRs in 3 years
Contributions summary:Marcelo primarily contributed to the `fatal` library, focusing on bug fixes and enhancements related to build configurations and type system utilities. They addressed issues with compiler compatibility (gcc 4.8) and demo script execution, ensuring correct operation of the library's features. Furthermore, they added new entries to the `get_type` function and implemented convenience versions of bitwise and logical operators to improve expressiveness. Their work also included removing deprecated API calls and headers.
fast-prototypingmetac-plus-plusprototypingcpp-library
juchem/vimux

Sep 2017 - Apr 2024

vim plugin to interact with tmux
Contributions:1 PR, 4 pushes, 3 branches in 6 years 8 months
vimtmuxvim-plugininteractneovim
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
Marcelo Juchem - Principal Software Architect at Rumble