Abraham Vargas is a Senior Software Engineer based in Madrid with 11 years of experience building distributed systems and data pipelines across consultancy and product teams. He has a strong background in architecture and backend engineering, having held senior and architect roles at companies like Kaluza, StratioBD and Capgemini before joining Semrush. Abraham contributes to open-source projects such as Stratio/sparta, where he improved RabbitMQ inputs and Avro outputs for real-time Spark Streaming pipelines—an indication of practical expertise in streaming, messaging and integration testing. Colleagues value him for combining hands-on coding with systems-level thinking and a passion for reliable, testable software. Trained as a computer systems engineer at Instituto Politécnico Nacional, he brings a pragmatic, detail-oriented approach and a touch of craftsmanship reflected in his GitHub handle “Señor Developer.”
Real Time Analytics and Data Pipelines based on Spark Streaming
Role in this project:
Back-end Developer
Contributions:9 commits, 9 PRs, 4 comments in 21 days
Contributions summary:Abraham primarily focused on enhancing the RabbitMQ input and Avro output plugins for the `stratio/sparta` repository, which is a real-time analytics and data pipeline based on Spark Streaming. Their contributions included updating the RabbitMQ input receiver version, adding new input types, and implementing tests for various RabbitMQ input scenarios. Additionally, they worked on the Avro output, including path validation and integration testing. The user also contributed to the API by adding plugin and driver endpoints.
Contributions:2 pushes, 1 branch in 3 years 2 months
golangkafkapub-subwatermill
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.