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

LJC LIVE at Zopa with Andrey Breslav