Carlos Pérez-aradros

Head Of Engineering at Xata.io

La Rioja, 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
Carlos Pérez-aradros is a Head of Engineering with 14 years of experience building and leading backend teams for cloud-native observability and database platforms, currently driving engineering at Xata.io from La Rioja, Spain. He progressed through hands-on principal and tech lead roles, shaping scalable backend systems and integrations at Elastic and Xata, and earlier contributed to long-running open-source projects like SOGo and Elastic Beats. Carlos combines low-level protocol and indexing expertise (MAPIStore/OpenChange work on SOGo) with production-focused telemetry and metrics engineering (Apache and kubelet work in Beats), giving him a rare mix of systems-level knowledge and product delivery. Known for pragmatic refactors and restoring multitenancy in complex codebases, he excels at turning legacy complexity into maintainable, test-covered platforms.
code14 years of coding experience
job21 years of employment as a software developer
bookIngeniería en Informática Computer Science, Ingeniería en Informática Computer Science at Universidad de Zaragoza
languagesSpanish, English
github-logo-circle

Github Skills (12)

objective-c10
go10
indexing10
testing9
metric9
data-collection9
back-end-development9
jgroups9
collections9
apache8
kubernetes-pods7
kubernetes7

Programming languages (12)

TypeScriptMDXJavaShellCGherkinHandlebarsJavaScript

Github contributions (5)

github-logo-circle
elastic/beats

Mar 2017 - Jul 2019

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBack-end Developer
Contributions:129 reviews, 340 commits, 1025 PRs in 2 years 4 months
Contributions summary:Carlos primarily worked on the Apache module for the `beats` repository, focusing on enhancing the collection and processing of Apache server status metrics. Their contributions involved making specific Apache server status fields optional to accommodate varying system configurations and adding tests for different Apache status output formats. Further, they marked the `kubelet` module as beta, indicating contributions to the overall development and maturity of the project.
tropicalheartbeatlogstashbeatsfilebeat
Alinto/sogo

Nov 2013 - Feb 2016

SOGo is a very fast and scalable modern collaboration suite (groupware). It offers calendaring, address book management, and a full-featured Webmail client along with resource sharing and permission handling. It also makes use of documented standards (IMAP, CalDAV, CardDAV, etc.) and thereby provides native connectivity (without plugins) to many clients such as Microsoft Outlook, Apple iCal, the iPhone, Mozilla Lightning, and a plethora of mobile devices.
Role in this project:
userBack-end Developer
Contributions:14 commits in 2 years 3 months
Contributions summary:Carlos focused on back-end development within the OpenChange module, specifically related to MAPIStore integration for the SOGo collaboration suite. They refactored code to use indexing backends, converted indexing code, and restored multitenancy changes. Key changes involve modifications to core data structures (struct indexing_context) and interactions with APIs.
sogofull-featuredcontactssharingcollaboration
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