Speaker

Antonio Pedro

Antonio Pedro

Software Engineer @ Devexperts | Open-source Contributor

Engenheiro de Software @ Devexperts | Contribuidor Open-source

Porto, Portugal

Actions

Software Engineer with proven years of experience in the industry. Currently, contributing to the design and building of software financial solutions at Devexperts. Antonio Pedro is a Computer Science and Engineering graduate from Indraprastha Institute of Information Technology, Delhi, India. With a strong interest in distributed systems, cloud-native and related technologies, Antonio is also an LFX mentorship graduate contributing to Strimzi, a CNCF's incubating project. Apart from coding contributions, Antonio runs the Angola Open-source Community, a non-profit organisation that aims to promote the adoption and development of FOSS in Angola.

Engenheiro de Software com vários anos de experiência comprovada na indústria. Atualmente, contribui para a conceção e desenvolvimento de soluções de software financeiro na Devexperts. António Pedro é licenciado em Ciência e Engenharia Informática pelo Indraprastha Institute of Information Technology, em Deli, Índia.

Com um forte interesse em sistemas distribuídos, tecnologias cloud-native e áreas relacionadas, António é também um graduado do programa de mentoria LFX, contribuindo para o Strimzi, um projeto incubado pela CNCF. Para além das contribuições em código, António lidera a Angola Open-source Community, uma organização sem fins lucrativos que visa promover a adoção e o desenvolvimento de FOSS em Angola.

Area of Expertise

  • Information & Communications Technology

Topics

  • Mircroservices
  • Cloud Infrastructure
  • Cloud Computing
  • distributed systems
  • Apache Kafka
  • IoT
  • Open-Source software
  • open source
  • Open source and community
  • open source communities
  • open-source
  • java
  • Java & JVM
  • Java language
  • Kotlin
  • Observability & telemetry
  • Software Engineering Management

Free, but at What Cost? OSS in the Age of Supply Chain Attacks

Open source software underpins modern technology, enabling rapid innovation through reuse and collaboration. But this model relies on a fragile trust chain: today’s applications depend on vast networks of third-party packages, often maintained by a handful of individuals.

In 2026, multiple high-profile attacks on open source ecosystems—especially within npm—exposed how easily this trust can be exploited. Small compromises in widely used dependencies cascaded into large-scale supply chain incidents.

This session examines how these attacks work: how adversaries leverage dependency networks, maintainer access, and package distribution to spread malicious code. We’ll focus on real-world cases to uncover why these attacks are effective and hard to detect.

Finally, we’ll discuss practical strategies to reduce risk, including better dependency management and the emerging role of AI-assisted tools in both attacking and defending the open source supply chain.

Cruising your way to a balanced Kafka

One critical aspect of operating Kafka clusters is load balancing ensuring data and traffic are evenly distributed amongst the brokers. Uneven load leads to performance issues, such as increased latencies, or reduced throughput. It also makes routine maintenance, like a simple rolling restart, complicated because overloaded brokers are unable to take over when other brokers restart. In short, it’s an operational nightmare you want to avoid in your production clusters!

Luckily for us, there is Cruise Control, an open source tool designed to dynamically rebalance workloads. This tool is really powerful and offers a lot of options, but it can be a bit hard to get started with it.

In this session, we’ll do a quick overview of Cruise Control to present its main concepts and features. We’ll then demonstrate how to use it alongside Strimzi, an open source operator for Kafka, to handle common operations like scale up or down, and how to keep your clusters balanced and healthy. You’ll leave this session with a good understanding of how to use Cruise Control with any Kafka cluster, as well as a convenient way to get going with operating Kafka on Kubernetes.

Building Interoperable IoT Data Pipelines with MQTT, Kafka, and Kubernetes

With the rapid evolution of connected Internet of Things devices, achieving real-time operability and interoperability has been challenging. Collecting and integrating different asset types of data from billions of connected devices and processing them at different paces are part of these challenges.

Combining MQTT and Apache Kafka is an excellent start to tackle most of the issues in these scenarios, but maintaining interoperability between them takes work. An everyday use case from Strimzi users is to use MQTT-based devices and a Kafka cluster as the event and storage platform running on Kubernetes through Strimzi to produce messages. That’s why we built the MQTT Bridge.

This talk introduces a new cloud-native MQTT to Apache Kafka Bridge, enabling MQTT-based devices to produce messages to Kafka clusters flexibly and coherently. I will start by talking about both MQTT and Apache Kafka, how they are used in an ideal IoT/IIoT scenario, and how each alone is insufficient to build a scalable, fault-tolerant and resilient IoT/IIoT Data pipeline. In between, I will be covering all the most crucial aspects of the Bridge and its working. Finally, I finish the talk with an exciting demo where I will show the working of a real-time IoT/IIoT data pipeline for an anomaly detection ML model training using the Strimzi MQTT Bridge.

Navigating the Open-source Seas: From LFX Mentee to Founder of the first FOSS Community in Angola

Reflecting on growth as a developer through the LFX Mentorship with Strimzi community, emphasizing practical experience and community support.
Strimzi is an open-source that uses Kubernetes operators to run any Apache Kafka cluster on any Kubernetes environment.
Detailing the establishment and impact of Angola's first FOSS community, including significant events and contributions to open-source projects.

FOSSConf 2023 Sessionize Event

November 2023 Delhi, India

Antonio Pedro

Software Engineer @ Devexperts | Open-source Contributor

Porto, Portugal

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top