The agenda is complete!

Eventbrite - Codemotion Milan 2018 - Conference (29 - 30 November)

Room 1Room 2Room 3Room 4Room 5Room 6Room 7Room 8
08:20 / 09:10Doors Open
09:10 / 09:30Opening by Codemotion
09:30 / 11:10Keynotes

09:30: / 09:45: - Room 1 - Building machine learning systems for scale with Google Cloud AI by Yufeng Guo (Google) - Inspirational

09:45: / 10:00: - Room 1 - Shape your future by inventing it! by Alessandro La Volpe (IBM) - Inspirational

10:15: / 11:00: - Room 1 - Living Things by Ashi Krishnan - Inspirational

11:10 / 11:30Coffee Break
11:30 / 12:10

Shokunin of the web

Front-end Dev

Bruce Lawson (-)

Computational Randomness: Creating Chaos in an Ordered Machine

Cybersecurity

Amanda Sopkin (Zillow)

Bring your neural networks to the browser with TF.js!

AI/Machine Learning/Deep Learning

Simone Scardapane (University of Rome "La Sapienza")

Software Operability: a DevOps cornerstone

DevOps

Marco Abis (Managed Designs S.r.l.)

Mobile accessibility: the good, the bad and the ugly

Mobile

Gian Wild (AccessibilityOz)

Is your project scaling right? The BEE case study

Software Architectures

Matteo Santagata (MailUp Group), Michele Cappellini (MailUp Group)

Exploring what's new in Java 10 and 11

Languages

Miro Cupak (DNAstack)

How to Fail at Game Design: A First-hand Experience

Game Dev

Giuseppe Enrico Franchi (34BigThings)

12:20 / 12:30Lunch time starts... Grab your lunch from now until 14:30
12:30 / 13:10

Develop microservices in PHP

Languages

Enrico Zimuel (Rogue Wave Software)

Service Worker: taking the best from the past experience for the bright future of PWAs

Front-end Dev

Maxim Salnikov (ForgeRock)

Towards Data Science Engineering Principles

DevOps

Denis Jannot (Mesosphere)

Building event sourced systems with Kafka Streams

Software Architectures

Amitay Horwitz (Wix)

Security in the IoT generation & End of Cloud

Cybersecurity

Guy Rombaut (OneFit)

Recruiting with Jenkins - How engineers can recruit engineers in hypergrowth environments

Inspirational

Paul Hofmann (AUTO1 Group)

Can a robot be a Shop Assistant or a Butler?

AI/Machine Learning

Ferdinando Gorga (IBM), Alessandro Ghezzi (IBM), Davide Fazzone (IBM), NAO Robot (IBM)

Fully automated UV unwrapping: Making an algorithm think like an artist.

Game Dev

Eskil Steenberg (Intel)

13:10 / 14:10Grab your lunch!
14:10 / 14:50

Let's decipher the DevOps macedonia

DevOps

Wamika Singh (ThoughtWorks Inc.), Suman Kumari (ThoughtWorks)

The tricks of Houdini: a magic wand for the future of CSS

Front-end Dev

Massimo Artizzu (Antreem)

Images and words: mechanics of automated captioning with neural networks

AI/Machine Learning/Deep Learning

Alberto Massidda (Sourcesense)

Build an API Gateway in 30min

Software Architectures

Tommaso Allevi (Mia-Platform)

The Curious Case of Android Button

Mobile

Nicola Corti (Yelp Inc.)

Kotlin loves React

Languages

Davide Cerbo (EMM Informatica)

Light up the Spark in Catalyst by avoiding UDFs

Big Data

Adi Polak (Microsoft)

From chaos to order: Redefining memory ownership in C++

Game Dev

David Mayola (Gameloft)

15:10 / 15:50

Processing TeraBytes of data every day and sleeping at night

Big Data

Luciano Mammino (Vectra AI), Domagoj Katavic (Vectra AI)

Lightning Network, the second layer of Blockchain is ready

Blockchain

Paolo Moro (Busnet.it srl)

Exposing Hidden Exploitable Behaviors Using Extended Differential Fuzzing

Cybersecurity

Fernando Arnaboldi (-)

Using Git as a NoSql database

Software Architectures

Kenneth Truyers (AppyParking)

Async code on Kotlin: RxJava or/and coroutines

Mobile

Fabio Collini (New York Times)

Breaking down barriers to inclusion: how ThoughtWorks UK exceeded 40% women and non-binary people in tech roles

Inspirational

Amy Lynch (ThoughtWorks)

Write better React with ReasonML

Front-end Dev

David Kopal (Blueberry)

Game design & creativity as a practical skill

Game Dev

Joseph Kinglake (Sumo Digital Ltd.)

16:10 / 16:50

Get ready for the Closing Keynote!

Front-end data architectures in Angular, Redux & NGRX

Front-end Dev

Fabio Biondi (Fabio Biondi)

Why Ethereum and other blockchains are going to Proof of Stake?

Blockchain

Stefano Maestri (Red Hat)

Effective Spark for Neophytes

Big Data

Don Kelly (Strangeware)

Game Changing: Mixed Reality + Machine Learning = ??

AR/MR/VR

Matteo Valoriani (FifthIngenium), Antimo Musone (EY Advisory)

Get ready for the Closing Keynote!

Se Gutenberg fosse nato oggi

Design/UX

Giulia Talamonti (Credimi)

Game Audio: API, Wrapper e Middleware

Game Dev

Davide Pensato (dpstudios)

17:10 / 17:50Closing Keynote

17:10: / 17:50: - Room 1 - Professional Programmer by Gabriele Lana - Inspirational

18:00 / 18:20Closing by Codemotion
29-11-2018
15:10 / 15:50
Room 5
29-11-2018
16:10 / 16:50
Room 4

Inside Elixir/Erlang

Gabriele Santomaggio

29-11-2018
17:10 / 17:50
Room 1

Lazy Java

Mario Fusco

30-11-2018
11:30 / 12:10
Room 7
30-11-2018
12:30 / 13:10
Room 1
30-11-2018
14:10 / 14:50
Room 6

Kotlin loves React

Davide Cerbo

29-11-2018
11:30 / 12:10
Room 5
29-11-2018
12:30 / 13:10
Room 7
29-11-2018
16:10 / 16:50
Room 5
29-11-2018
17:10 / 17:50
Room 6
30-11-2018
11:30 / 12:10
Room 5
30-11-2018
14:10 / 14:50
Room 5
30-11-2018
15:10 / 15:50
Room 5
29-11-2018
10:30 / 11:10
Room 1
29-11-2018
11:30 / 12:10
Room 8
29-11-2018
12:30 / 13:10
Room 8
29-11-2018
14:10 / 14:50
Room 8
30-11-2018
11:30 / 12:10
Room 8
30-11-2018
12:30 / 13:10
Room 8
30-11-2018
14:10 / 14:50
Room 8
30-11-2018
15:10 / 15:50
Room 8
30-11-2018
16:10 / 16:50
Room 8
29-11-2018
11:30 / 12:10
Room 7
29-11-2018
11:30 / 12:10
Room 6
29-11-2018
14:10 / 14:50
Room 6
29-11-2018
15:10 / 15:50
Room 7
30-11-2018
14:10 / 14:50
Room 7
30-11-2018
15:10 / 15:50
Room 1
30-11-2018
16:10 / 16:50
Room 4
29-11-2018
14:10 / 14:50
Room 7
29-11-2018
16:10 / 16:50
Room 3
30-11-2018
11:30 / 12:10
Room 4
30-11-2018
12:30 / 13:10
Room 3
30-11-2018
14:10 / 14:50
Room 1
29-11-2018
09:30 / 09:45
Room 1
29-11-2018
10:00 / 10:15
Room 1
29-11-2018
11:30 / 12:10
Room 2
29-11-2018
14:10 / 14:50
Room 1
29-11-2018
17:10 / 17:50
Room 5
30-11-2018
09:30 / 09:45
Room 1
30-11-2018
09:45 / 10:00
Room 1
30-11-2018
10:15 / 11:00
Room 1

Living Things

Ashi Krishnan

30-11-2018
17:10 / 17:50
Room 1

Professional Programmer

Gabriele Lana

29-11-2018
18:30 / 19:10
Room 3

JUG Milano

Francesco Vasco

29-11-2018
18:30 / 19:10
Room 6

Milano Chatbots

Paolo Montrasio

29-11-2018
18:30 / 19:10
Room 7
29-11-2018
18:30 / 19:10
Room 4

Python Milano

Christian Strappazzon

29-11-2018
18:30 / 19:10
Room 5
29-11-2018
18:30 / 19:10
Room 1

Facebook Developer Circle Rome

Innocenzo Sansone

29-11-2018
18:30 / 19:10
Room 2

NEXI Dev Community

Matteo Valoriani

30-11-2018
12:30 / 13:10
Room 7
29-11-2018
15:10 / 15:50
Room 6
29-11-2018
16:10 / 16:50
Room 6
30-11-2018
16:10 / 16:50
Room 7

Se Gutenberg fosse nato oggi

Giulia Talamonti

29-11-2018
11:30 / 12:10
Room 1
29-11-2018
14:10 / 14:50
Room 3
29-11-2018
15:10 / 15:50
Room 2
29-11-2018
17:10 / 17:50
Room 4
30-11-2018
11:30 / 12:10
Room 1

Shokunin of the web

Bruce Lawson

30-11-2018
14:10 / 14:50
Room 2
30-11-2018
15:10 / 15:50
Room 7
30-11-2018
16:10 / 16:50
Room 2
29-11-2018
15:10 / 15:50
Room 3

Ethereum Games

Marco Cuciniello

29-11-2018
17:10 / 17:50
Room 2
30-11-2018
15:10 / 15:50
Room 2
30-11-2018
16:10 / 16:50
Room 3
29-11-2018
12:30 / 13:10
Room 3
29-11-2018
13:20 / 14:00
Room 6
29-11-2018
14:10 / 14:50
Room 5
29-11-2018
15:10 / 15:50
Room 1
29-11-2018
16:10 / 16:50
Room 1
30-11-2018
11:30 / 12:10
Room 6
30-11-2018
12:30 / 13:10
Room 4
30-11-2018
14:10 / 14:50
Room 4
30-11-2018
15:10 / 15:50
Room 4
29-11-2018
12:30 / 13:10
Room 1
29-11-2018
14:10 / 14:50
Room 2

Be your own Threatbuster!

Natalia Oskina

29-11-2018
16:10 / 16:50
Room 2
30-11-2018
11:30 / 12:10
Room 2
30-11-2018
12:30 / 13:10
Room 5
30-11-2018
15:10 / 15:50
Room 3
29-11-2018
12:30 / 13:10
Room 6
30-11-2018
16:10 / 16:50
Room 5