Sebastiano Poggi

Information & Communications Technology

Kotlin Flutter Android Software Engineering Continuous Integration Static Analysis UI/UX Design Backend

Vicenza, Veneto, Italy

Sebastiano Poggi

Software Engineer at JetBrains; GDE for Android, Flutter and Identity

Emerging from the foggy plains of northern Italy 🇮🇹 after working at a smartwatch startup, Sebastiano moved with his curls to London 🇬🇧 💂 to do great things at AKQA and then Novoda. In the meantime, he's become a Google Developer Expert and a frequent speaker at conferences. Nowadays he's working remotely for JetBrains and is in Italy once again 🇮🇹. He really wishes he had more time to write technical articles on his blog.

Current sessions

What next?

At some point in every programmer’s life, comes a time when you wonder: “Ok, what now?” When you feel you’ve become an experienced engineer, you find yourself at a crossroads: you love to code, but do you see yourself doing it 10+ years from now? In order to be able to answer this question properly, you first need to know your options.

In this talk, we will explore different career opportunities that see you either progressing as an Individual Contributor, or transitioning into people/tech management. You will learn to understand whether your current company can support your growth plans, or how to find (or create!) a more suitable one.


Practical Advanced Kotlin in Practice

Getting started with Kotlin is as easy as saying “I want lambdas”, sure — but that’s only scratching the surface of the brave new world that adopting Kotlin will open up for Java and Android developers. In this workshop we’ll look at a number of language features and tips to make the most of the Kotlin Programming Language™ in our day-to-day work.We’ll touch on several topics, including property delegates, threading and coroutines, callbacks vs function references, sealed classes, member and extension functions, default parameters, typealiases, data classes and destructuring. For each of them, we’ll go over a series of dos and don’ts and best practices making sure you get the most out of Kotlin.

Note for attendees:
Make sure you have a laptop computer with an up-to-date version of IntelliJ IDEA or Android Studio, with an up-to-date Kotlin plugin, and ideally the latest version of Kotlin and Gradle already in your local caches. We all know how conference Wi-Fi is :)


Past and future events

Kotlin/Everywhere Stockholm

Practical Advanced Kotlin in Practice [Workshop]
https://speakerdeck.com/rock3r/practical-advanced-kotlin-in-practice
16 Nov 2019
Stockholm, Sweden

DevFest Levante 2019

Practical Advanced Kotlin in Practice [Workshop]

Getting started with Kotlin is as easy as saying “I want lambdas”, sure — but that’s only scratching the surface of the brave new world that adopting Kotlin will open up for Java and Android developers. In this workshop we’ll look at a number of language features and tips to make the most of the Kotlin Programming Language™ in our day-to-day work.We’ll touch on several topics, including property delegates, threading and coroutines, callbacks vs function references, sealed classes, member and extension functions, default parameters, typealiases, data classes and destructuring. For each of them, we’ll go over a series of dos and don’ts and best practices making sure you get the most out of Kotlin.

https://speakerdeck.com/rock3r/practical-advanced-kotlin-in-practice
24 Aug 2019 - 31 Aug 2019
Gallipoli, Apulia, Italy

AppBuilders 2019

29 Apr 2019 - 30 Apr 2019
Lugano, Ticino, Switzerland

Android Makers Paris 2019

22 Apr 2019 - 23 Apr 2019
Paris, Île-de-France, France

Droidcon Italy 2019

Computer Says No — Static analysis and CI in a Kotlin world [1.0]
https://it.droidcon.com/2019/it/talks/415-computer-says-no-static-analysis-and-ci-in-a-kotlin-world
4 Apr 2019 - 5 Apr 2019
Turin, Piedmont, Italy

MCE 2018

It’s bigger on the inside: mind-bending scrolling in Flutter
https://speakerdeck.com/rock3r/bigger-on-the-inside-flutter-scrolling-explained
5 Jun 2018 - 6 Jun 2018
Warsaw, Mazovia, Poland

Android Makers Paris 2018

23 Apr 2018 - 24 Apr 2018
Paris, Île-de-France, France

Droidcon Turin 2018

Portable Material: Flutter physical models [1.0]
https://speakerdeck.com/rock3r/portable-material-flutter-physical-models
19 Apr 2018 - 20 Apr 2018
Turin, Piedmont, Italy

Droidcon Italy 2017

6 Apr 2017 - 7 Apr 2017
Turin, Piedmont, Italy

MCE^3 2016

21 Apr 2016 - 22 Apr 2016
Warsaw, Mazovia, Poland

Droidcon Italy 2016

7 Apr 2016 - 8 Apr 2016
Turin, Piedmont, Italy

Devoxx BE 2015

9 Nov 2015 - 13 Nov 2015
Antwerpen, Flanders, Belgium

Droidcon London 2015

29 Oct 2015 - 30 Oct 2015
London, England, United Kingdom

Droidcon NYC 2015

27 Aug 2015 - 28 Aug 2015
New York City, New York, United States

Droidcon Italy 2015

Two talks, including opening keynote
9 Apr 2015 - 10 Apr 2015
Turin, Piedmont, Italy

Droidcon Amsterdam 2014

22 Nov 2014
Amsterdam, North Holland, Netherlands

DevFest Berlin 2014

21 Nov 2014 - 22 Nov 2014
Berlin, Germany

Droidcon London 2014

30 Oct 2014 - 31 Oct 2014
London, England, United Kingdom

Droidcon Paris 2014

20 Sep 2014 - 21 Sep 2014
Paris, Île-de-France, France

Droidcon London 2013

24 Oct 2013 - 25 Oct 2013
London, England, United Kingdom

Droidcon Paris 2013

17 Jun 2013 - 18 Jun 2013
Paris, Île-de-France, France