Marc Repulles

Principal Software Engineer at Elastic

Barcelona, Catalonia, Spain
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
Marc Repulles is a Principal Software Engineer based in Barcelona with over a decade building reliable, data-intensive systems and infrastructure. He blends a strong backend focus—Golang, distributed systems, databases and observability—with hands-on SRE and Kubernetes learning to improve platform reliability and developer experience. At Typeform he redesigned high-volume ingestion pipelines and built an internal CQRS framework; at Elastic he contributes to prominent open-source projects like beats and integrations, helping maintain and expand data ingestion and ECS mappings. A collaborative mentor and public speaker, he intentionally sharpens communication skills through tech talks and workshops to bridge technical design and team alignment. Colleagues describe him as easy-going yet methodical, often surfacing practical improvements that reduce on-call load and increase system observability.
code10 years of coding experience
job12 years of employment as a software developer
bookCertificate of Higher Education in Networks and Systems Administration Computer Systems Networking and Telecommunications, Certificate of Higher Education in Networks and Systems Administration Computer Systems Networking and Telecommunications at Academia Nuria
bookUOC (Universitat Oberta de Catalunya)
languagesSpanish, Catalan, English
stackoverflow-logo

Stackoverflow

Stats
19reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (14)

data-ingestion10
configuration-management10
go10
sys10
data-integration10
yaml10
text-parsing9
parsing9
json8
xml8
google-workspace7
git6
docker6
apache-kafka6

Programming languages (6)

TypeScriptHandlebarsGoSwiftRubyPython

Github contributions (5)

github-logo-circle
elastic/integrations

Oct 2020 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:313 reviews, 361 commits, 819 PRs in 2 years 3 months
Contributions summary:Marc primarily contributed to the development of integrations by modifying configuration files related to data streams. Their work focused on bumping ECS (Elastic Common Schema) versions across various integrations, including those for O365, Okta, Cisco Meraki, Auditd, Santa, and Iptables. They also added new integrations, such as CEF, Osquery, Google Workspace, and others, which involved creating and modifying configuration files to align with the existing infrastructure. These updates demonstrate a focus on maintaining and expanding the project's data ingestion capabilities.
elasticintegrationselasticsearch
elastic/beats

May 2020 - Jan 2023

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBack-end Developer
Contributions:400 reviews, 316 commits, 837 PRs in 2 years 9 months
Contributions summary:Marc primarily contributed to the `elastic/beats` repository, focusing on the `winlogbeat` module for Windows event log processing. Their work included adding support for new Sysmon event types, specifically the `FileDelete` event, and improving the mapping of ECS (Elastic Common Schema) fields for the Sysmon module. In addition, they addressed issues related to the parsing and representation of code in the codebase.
tropicalheartbeatlogstashbeatsfilebeat
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
Marc Repulles - Principal Software Engineer at Elastic