Speaker

Mario Augusto Martins

Mario Augusto Martins

Senior Android Engineer at Just Eat Takeaway.com

Engenheiro Android Sênior na Just Eat Takeaway.com

Enschede, The Netherlands

Actions

Mario Augusto Martins is a Brazilian software engineer currently based in the Netherlands, where he works as a Senior Android Engineer at Just Eat Takeaway.

He has been building Android applications since 2012, working across startups and large-scale consumer products in international environments. Throughout his career, he has focused on mobile architecture, code quality, real-time systems, and building reliable user experiences at scale.

Beyond product development, Mario enjoys sharing knowledge through technical writing and public speaking. He has published articles on Android development and software engineering, appeared as a guest on the PodInstall podcast, and presented at Droidcon Berlin, where he spoke about building real-time features using Kotlin Flow and Server-Sent Events.

When not writing code, he also enjoys exploring topics related to AI, computation, philosophy, and storytelling, and is the author of the novel Beneath the Old Tree.

Mario Augusto Martins é um engenheiro de software brasileiro atualmente residente nos Países Baixos, onde atua como Senior Android Engineer na Just Eat Takeaway.

Trabalha com desenvolvimento Android desde 2012, tendo passado por startups e produtos digitais de grande escala em ambientes internacionais. Ao longo da carreira, desenvolveu experiência em arquitetura mobile, qualidade de software, sistemas em tempo real e construção de experiências confiáveis para milhões de usuários.

Além do desenvolvimento de produtos, gosta de compartilhar conhecimento por meio de artigos técnicos e palestras. Já publicou conteúdos sobre Android e engenharia de software, participou como convidado do podcast PodInstall e apresentou uma palestra na Droidcon Berlin sobre a construção de funcionalidades em tempo real utilizando Kotlin Flow e Server-Sent Events.

Fora do universo da tecnologia, também se interessa por inteligência artificial, computação, filosofia e escrita, sendo autor do romance Beneath the Old Tree.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android Development
  • Architecture

How to build a Clean SSEClient Flow

The aim of this talk is to propose a recommendable set of well known technologies and architectures to achieve an Android feature that is updated in real time by a server. In order to do so, we will try to explore these options by explaining it and comparing to other viable options we have for:
- Server x Client communication: WebSocket or SSE?
- Data streaming: Which implementation of Flow? Why not LiveData?
- Architecture: Why Clean Architecture? How to apply it?

2023 | Berlin | droidcon Sessionize Event

July 2023 Berlin, Germany

LunchLecture - Saxion University of Applied Sciences

I gave a talk about Systems Scalability, giving tips on how to increase the chances your project will be able to have a healthy scaling process with time.

May 2023 Enschede, The Netherlands

Mario Augusto Martins

Senior Android Engineer at Just Eat Takeaway.com

Enschede, The Netherlands

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