Skip to content

LJC LIVE at Zopa with Andrey Breslav

Photo of Mel Tizzard
Hosted By
Mel T. and Barry C.
LJC LIVE at Zopa with Andrey Breslav

Details

*** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name at https://www.eventbrite.co.uk/e/ljc-live-at-zopa-tickets-643580836607***

About the event

The London Java Community is pleased to be back at its next LJC LIVE event.

This month Zopa will be hosting as we welcome Andrey Breslav, Founder of Kotlin, Noah Lawrence, Senior Software Engineer at Zopa and Luke Barge, Software Engineer at Zopa.

Agenda:

1800 Arrivals and welcome drinks

1825 Welcome from the LJC

1830 Introduction from Zopa

1835 Presentation from Luke Barge and Noah Lawrence

1915 Break for food

1945 Presentation from Andrey Breslav

2045 Questions

2100 Close

Talk Information:

Luke Barge & Noah Lawrence - Functional Domain Modelling in Kotlin

In this presentation, we investigate the ways in which we enhanced our production code by employing functional programming methods to improve our domain modelling, ultimately making the code more robust and simpler to manage.

Andrey Breslav - Shoulders of Giants: Languages Kotlin learned from

New languages are inspired by existing languages: every generation learns from the previous one. Kotlin is no exception: its design is based substantially on the designs of languages such as Java, Scala, C#, Groovy, Python, Nice, etc. This talk will explain which parts of the design are inspired by which languages and what Kotlin does differently in each case.

Speaker Bios:

Andrey Breslav

Andrey was in charge of the design and development of Kotlin since its conception in 2010 and till Kotlin 1.4 in 2020. He co-authored the core language design with Maxim Shafirov in 2010-2011 and lead ultimately assembled and lead a 100-strong team. Andrey presented at numerous events including KotlinConf, Google I/O and Devoxx and co-authored the Kotlin for Java Developers course on Coursera. Aside from Kotlin, Andrey co-founded a successful online psychotherapy platform Alter, taught programming and computer science to college students and promoted diversity in IT.

Noah Lawrence: Senior Software Engineer

Noah has been working with Kotlin for two years as part of the car finance team at Zopa. Previously, he worked with Java at a fintech start-up and a technology consultancy. Noah is a big fan of the Arrow library for functional programming in Kotlin and has been using this extensively in his work at Zopa.

Luke Barge: Software Engineer

Luke, with 5 years' JVM experience and 1.5 years in Kotlin, is passionate about functional programming and how it can be used to create more maintainable and less error prone software.
The LJC would like to thank Zopa for hosting this event.
This event is organised by RecWorks on behalf of the London Java Community.

The London Java Community is sponsored by Sonatype, Snyk, JFrog, Payara, Octopus Deploy and Hazelcast

You can see our latest jobs here

You can see our privacy policy here

Continue the conversation at our LJC Slack Group: https://londonjavacommunity.slack.com

Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

Photo of LJC - London Java Community group
LJC - London Java Community
See more events
Tooley Street · London