Christiano Haesbaert

Software Engineer at elastic

Munich, Bavaria, Germany
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
Christiano Haesbaert is a seasoned UNIX-focused software engineer with 18 years of experience specializing in OpenBSD, network stacks, and low-level systems programming. Based in Munich, he blends kernel and userland expertise (C, sockets, ksh, python, lua, OCaml) with pragmatic DevOps skills, contributing to high-profile open-source projects like elastic/beats and the OCaml runtime. His work spans improving process correlation and robustness in observability tooling to enhancing concurrency and domain handling in a language runtime, reflecting a knack for fixing subtle, hard-to-reproduce issues. A self-described "UNIX hacker" who enjoys breaking software to make it better, he brings deep protocol and OS-level knowledge to complex networking and performance problems.
code18 years of coding experience
bookColégio Farroupilha
bookBachelor, Computer Science, Bachelor, Computer Science at Pontifícia Universidade Católica do Rio Grande do Sul / PUCRS
bookGoethe Institut
languagesGerman, Spanish, Portuguese, English
stackoverflow-logo

Stackoverflow

Stats
31reputation
27kreached
1answer
0questions
github-logo-circle

Github Skills (23)

multithreading10
linux10
ocaml10
packetbeat10
go10
concurrency10
amazon-elasticsearch9
system-programming9
filebeat9
functional9
aws-elasticsearch9
elasticsearchquery9
functional-programming9
elasticsearch-api9
functional-programming-language9

Programming languages (13)

C++CRustHandlebarsGoHTMLJupyter NotebookQML

Github contributions (5)

github-logo-circle
elastic/beats

Oct 2023 - Mar 2025

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:79 reviews, 39 PRs, 122 pushes in 1 year 5 months
Contributions summary:Christiano contributed to the `elastic/beats` repository, focusing on enhancing system process monitoring and performance. They implemented capabilities normalization and auditbeat process support, adding thread capabilities to process metadata. They also addressed issues related to port mapping expiration in packetbeat to improve process correlation accuracy. Furthermore, the user made improvements to the hasher to fix a TOCTOU and made the hasher more robust, allowing for infinite rate for the new backend.
tropicalheartbeatlogstashbeatsfilebeat
ocaml/ocaml

Jun 2022 - Jan 2023

The core OCaml system: compilers, runtime system, base libraries
Role in this project:
userBack-end Developer
Contributions:3 reviews, 8 commits, 7 PRs in 7 months
Contributions summary:Christiano contributed to the core OCaml system by addressing several key areas. They added a function to request the recommended maximum number of Domains and implemented necessary changes across multiple files, including `domain.c`, `domain.ml`, and associated test files. The user also modified build configurations to correct signal masking within systhreads and removed references to deprecated features. Their work primarily focused on improving the concurrency and core functionality of the OCaml runtime environment.
functional-languagecompilersruntime-systemapllwt
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
Christiano Haesbaert - Software Engineer at elastic