© Mapbox, © OpenStreetMap

Speaker

Manuel Ernesto

Manuel Ernesto

Standard Bank Angola, Channel Dev Lead

Engenheiro de Software

Luanda, Angola

Actions

Manuel Ernesto is Developer Lead of Electronic Application and Channels at Standard Bank Angola, where He leads a team of developers to create innovative internet and mobile solutions for the banking sector. He has over nine years of experience in Android and server-side development with Kotlin and Java.

He is passionate about developing apps and systems that solve daily problems and improve the lives of users. Likewise, he is also active in the Android and Kotlin community, organizing and participating in Android and Kotlin meetups, mentoring aspiring developers, and writing articles. His goals are to share knowledge and expertise with others and to continue to learn and grow as a developer.

Manuel Ernesto é líder de desenvolvimento no Standard Bank com Angola. Ele é apaixonado por partilhar conhecimento e orientar outros desenvolvedores.

Seu blog foi destaque várias vezes no Android Weekly, Kotlin Weekly e ProAndroiDdev Digest.

Area of Expertise

  • Information & Communications Technology

Topics

  • Kotlin
  • Spring Boot
  • Ktor
  • KMM
  • Compose Multiplatform
  • Introduction To Kotlin
  • Firebase
  • Android

The practical guide to build async services with Kotlin, Couroutines and Spring Boot

In these days, we know that creating asynchronous APIs are great in instances where user activity is heavy. These API requests excel at executing background tasks without getting in each other’s way. This is essential in a microservices environment where features are smaller, more integrated, and APIs are more plentiful.

In this session we will be covering in practice the creation of an asynchronous service in a simple way, using Kotlin language combined with Coroutines and Spring Boot Framework.

Kotlin Everywhere: Versatility and Efficiency in Software Development

In this engaging presentation, you will explore how the Kotlin programming language can be applied across various contexts and platforms. From Android development to web applications and even backend solutions, discover how Kotlin has become a versatile and powerful choice for developers everywhere. Join us on a journey through the world of Kotlin and find out how it can empower your projects in different environments.

10 reasons why you should migrate to Kotlin

Kotlin's interoperability with Java makes it an attractive option for those looking to modernize their existing projects. By leveraging Kotlin's strengths while still utilizing familiar Java libraries and frameworks, developers can gradually introduce Kotlin into their codebase without disrupting existing workflows. This talk will guide you through a step-by-step approach to migrating your projects, highlighting the key benefits and considerations along the way.

By the end of this session, you'll be equipped with the knowledge and confidence to embark on your own Kotlin migration journey. Discover how Kotlin can revolutionize your development workflow, enabling you to write safer, more efficient, and more enjoyable code. Whether you're developing for Android, server-side applications, or other Java-compatible platforms, Kotlin has the potential to transform the way you build software.

10 razões para migrar para Kotlin

A interoperabilidade do Kotlin com o Java torna-o uma opção atraente para quem procura modernizar os seus projetos existentes. Ao aproveitar as vantagens do Kotlin enquanto ainda utiliza as bibliotecas e frameworks Java familiares, os programadores podem introduzir gradualmente o Kotlin no seu código sem interromper os fluxos de trabalho existentes. Esta palestra irá guiá-lo através de uma abordagem passo a passo para migrar os seus projetos, destacando os principais benefícios e considerações ao longo do caminho.

No final desta sessão, estará preparado com o conhecimento e a confiança para iniciar a sua própria jornada de migração para Kotlin. Descubra como o Kotlin pode revolucionar o seu fluxo de trabalho de desenvolvimento, permitindo-lhe escrever código mais seguro, eficiente e agradável. Quer esteja a desenvolver para Android, aplicações server-side ou outras plataformas compatíveis com Java, o Kotlin tem o potencial de transformar a forma como constrói software.

Building asynchronous API with Ktor & Kotlin

Ktor is a Lightweight and Flexible framework built from the ground up using Kotlin and Coroutines that allow us to create asynchronous client and server applications easily.

In this session we will be covering in practice the creation of an asynchronous API in a simple way, using Kotlin and Ktor.

The Kotlin Features You’ve Been Missing Out On

Kotlin is an open-source, statically-typed programming language that supports both object-oriented and functional programming. Kotlin does not aim to be unique—instead, it draws inspiration from decades of language development. It exists in variants that target the JVM (Kotlin/JVM), JavaScript (Kotlin/JS), and native code (Kotlin/Native).

In this session we will be covering some cool and often overlooked features in Kotlin.

Android Room na prática

Android Room é uma biblioteca que faz parte do Android Jetpack, cujo objectivo é fornecer uma camada de abstracção sobre o banco de dados SQLite.

Nesta sessão estaremos abordando na prática a utilização do Android Room para persistência de informações no Android bem como as vantagens da utilização da mesma.

Angola Open-source Fest 2024 Sessionize Event

November 2024 Luanda, Angola

Droidcon Uganda 2024 Sessionize Event

November 2024 Kampala, Uganda

DevFest Makurdi 2023 Sessionize Event

December 2023 Makurdi, Nigeria

Nairobi API Festival 2023 Sessionize Event

August 2023 Nairobi, Kenya

DevFest Makurdi 2022 Sessionize Event

November 2022 Makurdi, Nigeria

Android Worldwide October 2022 Sessionize Event

October 2022

droidcon Lisbon 2022 Sessionize Event

April 2022 Lisbon, Portugal

DevFest Makurdi 2021 Sessionize Event

December 2021 Makurdi, Nigeria

DevFest 2021 Jalingo Sessionize Event

November 2021 Jalingo, Nigeria

Devfest Mozambique 2020 with GDG Sessionize Event

October 2020

Manuel Ernesto

Standard Bank Angola, Channel Dev Lead

Luanda, Angola

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