KotlinConf 2019 Global - Curitiba

25 de Janeiro de 2020, na Contabilizei, em Curitiba


A KotlinConf de Copenhagen ganha sua versão brasileira em Curitiba! Através do movimento KotlinConf 2019 Global, teremos um dia inteiro de imersão na linguagem e seu ecossistema em um ambiente perfeito para a troca de ideias e aprendizado. Compareça, é grátis!


Palestrantes

  • Jefferson Silva

    08h50 Uma jornada serverless com Kotlin e Azure

    Jefferson Silva @silvajd8

    Desenvolvedor na Code 21, uma software house de Curitiba focada, entre outras coisas, no desenvolvimento utilizando as tecnologias Microsoft.

  • Renan Narciso

    09h30 Análise Java e Kotlin: Um desenvolvimento experimental em aplicações móveis

    Renan Narciso @rennannarciso

    Trabalhou como desenvolvedor de software no parque tecnológico da UFRJ para empresas como Siemens e Petrobrás. Carioca, 23 anos e formado em Sistemas de Informação - UGRIO.

  • Fabrício Rissetto

    10h20 Functional Domain Driven Design

    Fabrício Rissetto blog

    Atuo como arquiteto de software desenvolvendo domínios complexos com os mais diversos tipos de business e tecnologias. Ativo em comunidades de desenvolvimento como coordenador de eventos, treinamentos e palestras. Atualmente tenho dedicado boa parte do meu tempo arquitetando e mantendo microserviços na Creditas, utilizando Kotlin, Ruby, DDD, Ember, React, Kafka, dentre outras buzzwords interessantes.

  • Natan Streppel

    11h05 gRPC + Kotlin = Great Success

    Natan Streppel @natanstreppel

    Desenvolvedor há mais de 6 anos com grande interesse em qualidade de código e arquiteturas escaláveis, trabalha atualmente utilizando Go e Kotlin na bornlogic.

  • Thiago Alexandre Lenz

    13h20 Transformação Otimizada de Objetos em Kotlin

    Thiago Alexandre Lenz @thiagolenz

    Trabalha com desenvolvimento de software há mais de 12 anos. Formado em Análise de Sistemas, pós graduado na área de engenharia de software pela UTFPR e MBA em Arquitetura de Software pelo IGTI.

  • Clécius J. Martinkoski

    14h15 Cloud Native Kotlin com Quarkus e Kubernetes

    Clécius J. Martinkoski @cjmartinkoski

    CTO e Co-Founder na e-Precise fã inveterado da JVM recentemente convertido ao Kotlin e host no PodTag nas horas vagas

  • Gabriel Machado

    15h05 O que há de novo em Spring + Kotlin

    Gabriel Machado @gabriel

    Desenvolvedor backend há 3 anos, entusiasta de Kotlin há 2. Cursando Sistemas de Informação na UFSC.

  • Luiz Eduardo do Prado

    16h15 Scope Functions - Uma forma Kotlin de codar

    Luiz Eduardo do Prado @pradoeduardoluiz

    Desenvolvedor Android na Pixelwolf, Pós Graduado em Engenharia de Software e Pós Graduando em App Development. 9 anos na área da Tecnologia e recém chegado no desenvolvimento mobile.

  • Felipe Costa

    16h45 Reuso de código com Kotlin Multiplataforma

    Felipe Costa @felipehjcosta

    Profissional de software apaixonado. Atua como desenvolvedor, principalmente, para dispositivos móveis desde 2011 e fazendo-o principalmente em Kotlin desde 2016.

  • Fran Luz

    17h40 Kotlin funcional e divertido

    Fran Luz @francielle

    Analista de Sistemas Java, experiencia de oito anos de mercado.

  • Paulo Henrique Figueredo

    18h05 Mudança de paradigma, interoperabilidade com java e JVMcmd

    Paulo Henrique Figueredo @PauloDSHenrique

    Desenvolvedor Full Stack, com 5 anos de experiência, trabalhou na PRODEB(Processamento de dados da Bahia), PGE(Procuradoria Geral do Estado) e atualmente trabalha na Contabilizei em Curitiba, utiliza Kotlin com a JMV há 4 meses e entes disso havia trabalhado com Android(Kotlin) em um projeto de 5 meses.

Agenda

TimeSlotDescription
08h00Check-in / Credenciamento-
08h30Abertura-
08h50Jefferson Silva Uma jornada serverless com Kotlin e Azure Code 21Abordaremos um fluxo no padrão Saga implementado utilizando Azure functions com Kotlin
09h30Renan Narciso Análise Java e Kotlin: Um desenvolvimento experimental em aplicações móveis Nesta palestra, iremos falar sobre as duas linguagens e mostrar resultados de um caso de estudo onde foi utilizado métricas como tempo de desenvolvimento, linhas de código, desempenho e usabilidade.
10h20Fabrício Rissetto Functional Domain Driven Design CreditasUm dos pensamentos que domina a mente de muitas pessoas quando se fala de programação funcional é acreditar que o paradigma é excludente às práticas de orientação à objetos que já conhecemos. Quando, na verdade, a união dos dois pode nos trazer ainda mais vantagens. Nessa apresentação queremos desmistificar esse pensamento e mostrar que sim, é possível utilizar as duas práticas em conjunto para construir aplicações de alta qualidade. Descubra como trouxemos para dentro do DDD, design conhecido por ser extremamente orientado à objetos, elementos funcionais como Monads, Imutabilidade e Higher Order Functions, construindo um domínio 100% puro.
11h05Natan Streppel gRPC + Kotlin = Great Success bornlogicQuando pensamos em comunicação entre sistemas atualmente, o que nos vem à mente são chamadas HTTP utilizando JSON. Mas será só isso que existe de melhor no mundo atual da tecnologia? Aprenderemos o que é a tecnologia gRPC e Proto Buffers; em que situação podemos utilizá-la, e como implementar um client-server utilizando Kotlin!
12h00Almoço-
13h20Thiago Alexandre Lenz Transformação Otimizada de Objetos em Kotlin ContabilizeiPara quem vem do mundo java sabe como é verboso uma conversão de um objeto DTO para uma entidade (vice-versa) ou ainda a conversão de coleções de um tipo para outro (Lista para mapa, mapa para lista). Java 8 trouxe muita simplificação com o uso de lambdas, mas mesmo assim não é o suficiente. Essas palestra apresenta como esse problema pode ser resolvido de forma inteligente e rápida em Kotlin, escrevendo menos código de transformação e mais código de negócio, com entrega de valor.
14h15Clécius J. Martinkoski Cloud Native Kotlin com Quarkus e Kubernetes e-PreciseSupersonic Subatomic Kotlin. Aprenda como construir aplicações prontas para nuvem com Kotlin, Quarkus e Kubernetes. Serão abordados preceitos como 12 fatores, otimizações da JVM e dicas de arquitetura para aplicações em Cloud.
15h05Gabriel Machado O que há de novo em Spring + Kotlin Aurum SoftwareVeremos projetos que estão sendo desenvolvidos pela Pivotal e a comunidade para tornar a integração entre a linguagem e o framework mais idiomática o possível.
15h45Coffee Break-
16h15Luiz Eduardo do Prado Scope Functions - Uma forma Kotlin de codar PixelwolfNesta talk nos aprofundaremos no que são scope functions, suas características e suas diferenças.
16h45Felipe Costa Reuso de código com Kotlin Multiplataforma OLXEssa palestra visa apresentar o conceito de multiplataforma do Kotlin, com suas vantagens e desvantagens, e como esse conceito é diferente de soluções cross-platform no que tange a reuso de código entre plataformas. Por fim, será mostrado a aplicação desse conceito em um simples chat feito com kotlin para web, android e iOS além de algumas referências.
17h40Fran Luz Kotlin funcional e divertido GFTMostrarei como usar kotlin no backend com Java, também como é fácil desenvolver para aplicação Mobile e farei uma demonstração de como traduzir uma classe de kotlin para Java
18h05Paulo Henrique Figueredo Mudança de paradigma, interoperabilidade com java e JVMcmd ContabilizeiO kotlin e o java são linguagens muito próximas pois ambos são executados na JVM ainda assim o kotlin deve ser tratado com a sua respectiva metodologia de desenvolvimento e paradigma, para poder extrair o seu poder total preservando a interoperabilidade saudável com java. Meu nome é Paulo Henrique, trabalho na contabilizei a 5 meses, essa palestra tem como objetivo abordar as mudanças de paradigma de programação entre kotlin e java considerando o melhor uso do kotlin e a interoperabilidade com java e como resolver possíveis desafios encontrado ao interoperar essas duas linguagens, e por fim, a utilização de comandos da JVM para otimizar a compilação do código kotlin.

Patrocinadores

Parceiros