Rodrigo Germán Molina

Software Engineer

Barcelona, Catalonia, Spain14 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in streaming applications and Kafka ecosystem
  • Proven track record in cost optimization and data processing
  • Strong leadership in agile development environments
Stackforce AI infers this person is a Data Analytics and Streaming Data specialist with expertise in Kafka and AWS.

Contact

Skills

Core Skills

Apache KafkaScalaAmazon Web Services (aws)Functional ProgrammingKubernetes

Other Skills

Java Enterprise EditionAgile MethodologiesScrumSOAMetodologías ágilesC++JavaScriptHibernateGitMicrosoft SQL ServerUMLStrutsMavenMySQLJUnit

About

Passionate software engineer. For the last 7 years, I've been focused on streaming applications (Kafka), Scala with Typelevel stack (Cats, Cats Effects & fs2), and AWS. I must confess that nothing energizes me more than the Kafka ecosystem and Scala functional programming. I am curious about tech and have experience with Java, Javascript, Groovy, and Scala. In particular, my role allows me to innovate and welcome change while bridging the technical and business side. My day-to-day tasks include coding, understanding business requirements and planning, shaping and leading the development process, and, most importantly, supporting my team ensuring that everyone is growing and enjoying the agile culture. While I'm not coding, you'll find me running somewhere in the mountains.

Experience

14 yrs 3 mos
Total Experience
2 yrs 5 mos
Average Tenure
6 yrs 4 mos
Current Experience

Adevinta

3 roles

Staff Engineer @Data Platform Ingestion & Routing

Promoted

Apr 2024Present · 2 yrs 1 mo

  • Core member of the Platform team responsible for Adevinta’s global Data & Analytics ingestion, legacy eBay Classified Ads global analytics pipelines, analytics platform components, and streaming data solutions.
  • Some of my key achievements and contributions:
  • 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗲𝗱 𝗖𝗹𝗲𝗮𝗻𝘂𝗽 𝗼𝗳 𝗗𝗲𝗽𝗿𝗲𝗰𝗮𝘁𝗲𝗱 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻𝘀: Led the initiative to automatically disable unused streaming data integrations, reducing overall platform traffic from deprecated pipelines by 𝟯𝟬%.
  • 𝗖𝗼𝘀𝘁 𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗮𝘁𝗶𝗼𝗻 𝘃𝗶𝗮 𝗖𝗼𝗺𝗽𝗿𝗲𝘀𝘀𝗶𝗼𝗻: led compression improvements in the S3 staging area, reducing storage usage from ~142 TB/day to ~40 TB/day (𝟳𝟮% 𝗿𝗲𝗱𝘂𝗰𝘁𝗶𝗼𝗻), resulting in 𝗼𝘃𝗲𝗿 𝟱𝟬% 𝗰𝗼𝘀𝘁 𝘀𝗮𝘃𝗶𝗻𝗴𝘀, amounting to several thousands of dollars monthly in storage costs.
  • 𝗞𝗹𝗲𝗶𝗻𝗮𝗻𝘇𝗲𝗶𝗴𝗲𝗻 𝗗𝗮𝘁𝗮 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺: Currently building a streaming data platform for Kleinanzeigen, developing custom 𝗞𝗮𝗳𝗸𝗮 𝗖𝗼𝗻𝗻𝗲𝗰𝘁 𝗽𝗹𝘂𝗴𝗶𝗻𝘀 and 𝗗𝗮𝘁𝗮𝗯𝗿𝗶𝗰𝗸𝘀 pipelines, focusing on scalability, flexibility, and real-time processing.
  • Active member of the 𝗼𝗻-𝗰𝗮𝗹𝗹 𝗿𝗼𝘁𝗮𝘁𝗶𝗼𝗻.
Apache KafkaFunctional programmingScalaAmazon Web Services (AWS)Kubernetes

Senior Backend Engineer @Data & Privacy Enablers / Data Platform Ingestion & Routing

Jan 2021Mar 2024 · 3 yrs 2 mos

  • Dual role contributing to both the Data & Privacy Enablers team and Data Ingestion & Routing team (in charge of ingesting, routing and dispatching more than 2 Billion events per day).
  • Some of my key achievements and contributions:
  • 𝗣𝗶𝗽𝗲𝘀 – 𝗦𝘁𝗿𝗲𝗮𝗺 𝗣𝗿𝗼𝗰𝗲𝘀𝘀𝗶𝗻𝗴 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺: Led the RFC, MVP, and core development of 𝗣𝗶𝗽𝗲𝘀, a multi-tenant streaming application purely based on Kafka. Designed to decouple state from runtime via a modular, pluggable architecture. Replaced a fragmented infrastructure (YAML configs, GitOps, legacy APIs) with a unified API/UI, now backing 𝟮,𝟬𝟬𝟬+ 𝗶𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻𝘀 and processing 𝟮𝟰+ 𝗯𝗶𝗹𝗹𝗶𝗼𝗻 𝗲𝘃𝗲𝗻𝘁𝘀/𝗱𝗮𝘆.
  • 𝗗𝗮𝘁𝗮 𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗖𝗼𝘀𝘁 𝗥𝗲𝗱𝘂𝗰𝘁𝗶𝗼𝗻: Reduced 𝗗𝗮𝘁𝗮𝗗𝗼𝗴-based Data Quality monitoring costs by 𝟯𝟬% by implementing a custom client and aggregator that pruned high-cardinality tags.
  • 𝗖𝗿𝗼𝘀𝘀-𝘁𝗲𝗮𝗺 𝗘𝗻𝗮𝗯𝗹𝗲𝗺𝗲𝗻𝘁: Drove the adoption of central platform products across various Adevinta brands.
  • Active member of the 𝗼𝗻-𝗰𝗮𝗹𝗹 𝗿𝗼𝘁𝗮𝘁𝗶𝗼𝗻.
Apache KafkaFunctional programmingScala

Backend Engineer @Data & Privacy Enablers

Nov 2019Dec 2020 · 1 yr 1 mo

  • Our Enablers mantra is "Getting things done" which means collaborating with central platform teams to maximise the impact of our products in Adevinta's Marketplaces.
  • Some of my key contributions:
  • 𝗣𝗿𝗶𝘃𝗮𝗰𝘆 𝗝𝗼𝗯 𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗮𝘁𝗶𝗼𝗻: Co-led the optimization of privacy data takeout jobs, increasing throughput from 𝟭𝟬𝗞 𝗿𝗲𝗾𝘂𝗲𝘀𝘁𝘀/𝗱𝗮𝘆 to processing 𝗮𝗹𝗹 𝗱𝗮𝗶𝗹𝘆 𝗿𝗲𝗾𝘂𝗲𝘀𝘁𝘀 𝗶𝗻 𝗵𝗼𝘂𝗿𝘀 (>30K request), with only 𝟭𝟬% 𝗖𝗣𝗨 𝘂𝘀𝗮𝗴𝗲.
  • 𝗘𝗠𝗥 𝘁𝗼 𝗞𝘂𝗯𝗲𝗿𝗻𝗲𝘁𝗲𝘀 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻: Migrated multiple legacy jobs from an internal EMR system to a Kubernetes-based setup, and led workshops to unblock other teams during their migration process.
  • 𝗦𝘁𝗿𝗲𝗮𝗺𝗶𝗻𝗴 𝗗𝗮𝘁𝗮 𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗖𝗵𝗲𝗰𝗸𝘀: Advocated and implemented real-time data quality monitoring across Kafka streams; facilitated over 𝟮𝟬 𝘄𝗼𝗿𝗸𝘀𝗵𝗼𝗽𝘀 and helped develop 𝗵𝘂𝗻𝗱𝗿𝗲𝗱𝘀 𝗼𝗳 𝘃𝗮𝗹𝗶𝗱𝗮𝘁𝗶𝗼𝗻 𝗿𝘂𝗹𝗲𝘀 to improve time-to-data-recovery.
  • 𝗞𝗮𝗳𝗸𝗮 𝗧𝗼𝗽𝗶𝗰 𝗜𝗻𝘀𝗽𝗲𝗰𝘁𝗼𝗿: Designed and delivered an 𝗶𝗻𝘁𝗲𝗿𝗻𝗮𝗹 𝗔𝗣𝗜 Topic Inspector to simplify Kafka topic inspection, saving data analysts significant debugging time and eliminating reliance on low-level tools like kafkacat or Avro knowledge. Later drove the 𝗥𝗙𝗖 𝗮𝗻𝗱 𝗨𝗜 𝗶𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻, collaborating with frontend teams to build a user-friendly interface and eliminate the need for manual tools.
Apache KafkaFunctional programmingScala

Seat, s.a.

Lead Software Engineer

Jun 2019Oct 2019 · 4 mos · Greater Barcelona Metropolitan Area

  • Working in a backend squad in charge of connecting real-time traffic light data to SEAT smart cars.
  • The proof of concept integrated traffic light information through a decision process while meeting stringent end-to-end constraints of a 1-second round trip.
  • Stack is based on Apache Kafka, Spring Boot, Java 8, MQTT, Docker, Kubernetes, and AWS.

Mango

Lead Software Engineer

Apr 2018May 2019 · 1 yr 1 mo · Barcelona Area, Spain

  • Working in a squad responsible for Mango Likes You domain (loyalty product). The challenge relies in moving from a legacy monolith to deacoupled microservices while the company is experiencing a deep agile transformation. Stack is mostly based on Spring boot, Java and AWS.

Novomatic lottery solutions

Full-stack Developer

Apr 2017Mar 2018 · 11 mos · Greater Barcelona Metropolitan Area

  • Working with an skilled frontend pod responsible for developing and maintaining high quality widgets under SAFE methodology.
  • ECMA6, JS, HTML SASS, CSS
  • Webpack, NPM, Grunt
  • Knockout, Backbone, Karma, Jasmine, Raml
  • Jira Agile, Confluence, Git, Bamboo, Vagrant

Everis

Technology Team Lead

Sep 2016Nov 2019 · 3 yrs 2 mos · Greater Barcelona Metropolitan Area

  • Working at everis as an agile tech lead for several clients (SEAT, MANGO, NOVOMATIC and VOLKSWAGEN).

Volkswagen group españa distribución

Lead Software Engineer

Sep 2016Mar 2017 · 6 mos · Barcelona Area, Spain

  • Working with a 4 people agile team focused on refactoring TCO's backend by replacing an
  • inhouse datarmart with external REST and SOAP web services. The challenge relied in
  • implementing a cache system to improve response time while meeting strict delivery
  • deadlines and tight technical constraints.
  • Java 7 EE, Bash, JS, HTML, CSS
  • Websphere 8, Oracle DB
  • Spring MVC, Spring Security, Maven, Hibernate
  • Jira Agile, Alfresco

Minder s.a.

2 roles

Lead Developer

Promoted

Jun 2013Aug 2016 · 3 yrs 2 mos · Buenos Aires, Buenos Aires Province, Argentina

  • Being part of a Scrum team working on a product called RecibosElectronicos.com (now https://www.tulegajo.com/) based on cloud digital signature and incubated in Minder innovation team. Our stack:
  • Java, Groovy, Bash, JS, HTML, CSS
  • Amazon SWF, Amazon ElastiCache (REDIS), Amazon Elastic Beanstalk, Amazon RDS (MySQL),
  • Amazon S3
  • Grails, Spring MVC, Spring Security, Gradle, Maven, Hibernate, Git
  • Jira Agile, Alfresco, Teamcity

Java Software Developer

Nov 2011Jun 2013 · 1 yr 7 mos · Buenos Aires, Buenos Aires Province, Argentina

  • Working with front-end technologies to adapt web pages clients to our SaaS product. These developments are called rules and are developed in java based on java JSOUP standard.

Education

Universidad Nacional de La Matanza

Ing. Informático (Software Engineering) — Ingeniería de software

Jan 2008Jan 2013

Stackforce found 100+ more professionals with Apache Kafka & Scala

Explore similar profiles based on matching skills and experience