Madrid, Community of Madrid, Spain
Senior software engineer with a full career devoted to building backend services in the context of both consulting firms projects and product companies, now with full focus put on streaming use cases for the cloud. Excellent knowledge of server-related JVM technologies with a sound knowledge of concurrent programming and a solid background in software development paradigms and architectural patterns and styles. Aware of the state of the art software technologies with a special interest in distributed computing systems, stream processing frameworks and container orchestration software, and putting a lot of care in all the operational aspects a production-grade cloud application needs to fulfill. Have a full end to end view of the platform being built, from the application layer to the infrastructure one, with a solid knowledge of the Public Cloud managed services offer, as well as a practitioner of modern Infra as Code trends.
Tech Lead in Event Streams team
"Stream Processing" instructor at Master's Degree in Big Data Technologies and Advanced Analytics (MBD)
Senior Software Engineer helping customers deploy near real-time analytic solutions based on Open Source technologies (Kafka, Spark & Spark Structured Streaming, HBase, Flume, Hive, HDFS). Software Development Practice Champion - Spain
Software architect in several projects based on big data open source technologies (mostly Apache Spark), and deployed on public cloud providers like AWS and GCP (using managed services like Amazon EMR and Google Cloud Dataproc) In charge of designing the technical solution (including data ingestion, data processing and visualization) and delivering it as the lead Scala developer of the team.