Alvaro Cañal

Senior Software Engineer at Acoru

Madrid, Community of Madrid, 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

👤
Senior
🎓
Top School
Alvaro Cañal is a Senior Software Engineer and data architect with 11 years of experience designing and operating distributed systems, microservices, and real-time data platforms from Madrid. He has led end-to-end data migrations and built scalable data lakes (over 1.5 PB) at zooplus, orchestrating thousands of Argo workflows and enforcing data quality with Amazon Deequ. His background spans building real-time analytics and streaming tooling—contributing Redis output integrations for the well-known Stratio Sparta project—and architecting Akka Streams-based event processing and Snowplow tracking systems. Comfortable moving between hands-on backend coding and technical leadership, he has repeatedly delivered production-grade platforms for e-commerce, ad tech, and cybersecurity. Known for digging into low-level integration details, Alvaro combines a researcher’s curiosity about new technologies with a pragmatic focus on reliable, observable operations.
code11 years of coding experience
job18 years of employment as a software developer
bookIngeniero Técnico Gestión, Ingeniero Técnico Gestión at Universidad de Oviedo
languagesSpanish, English
github-logo-circle

Github Skills (6)

back-end-development10
redis10
scala10
data-pipelines9
data-pipeline9
apache-spark9

Programming languages (8)

TypeScriptJavaScalaJavaScriptGoPHPPythonClojure

Github contributions (5)

github-logo-circle
Stratio/sparta

Mar 2015 - Nov 2016

Real Time Analytics and Data Pipelines based on Spark Streaming
Role in this project:
userBack-end Developer
Contributions:222 commits, 162 PRs, 85 pushes in 1 year 7 months
Contributions summary:Alvaro's contributions primarily focused on implementing functionality for the Redis output plugin within the Sparta project. Their commits added Redis client and output classes, including an AbstractRedisDAO with basic database interactions. They then further implemented methods for writing and retrieving data from a Redis hash, specifically implementing write operations for incrementing, max and min metrics.
data-pipelinedata-pipelinesspark-streamingstreaming-datascala
anistal/sparta

May 2015 - Apr 2016

Contributions:3 PRs, 363 pushes, 95 branches in 11 months
aggregationstreamingsparkscalaspark-streaming
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