---
title: "Behind the Scenes: Crafting a High-Performance Kotlin App in Just Two Months - KotlinConf 2024"
description: Catch Arnaud at KotlinConf 2024, the brain behind Koin! Since 2017, he's been revolutionizing Kotlin dev with Koin. Hear his insights on Kotlin & Koin.
image: https://blog.kotzilla.io/hubfs/1743753134350%20(3)%20(1)-1.jpeg
---

[Skip to content](https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024#main-content)

[![kotzilla (3)](https://blog.kotzilla.io/hubfs/kotzilla%20(3).svg)](https://kotzilla.io/)

- [Koin](https://insert-koin.io/)
- [Koin IDE Plugin](https://plugins.jetbrains.com/plugin/26131-koin-dependency-injection-official-)
- [Koin LTS](https://kotzilla.io/koin-lts)
- [Developer Hub](https://doc.kotzilla.io/)

Open main navigation

Close main navigation

- [Koin](https://insert-koin.io/)
- [Koin IDE Plugin](https://plugins.jetbrains.com/plugin/26131-koin-dependency-injection-official-)
- [Koin LTS](https://kotzilla.io/koin-lts)
- [Developer Hub](https://doc.kotzilla.io/)
- [Contact us](https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024#contact)

[Contact us](https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024#contact)

 Mar 19, 2024, 12:17:35 PM

# Behind the Scenes: Crafting a High-Performance Kotlin App in Just Two Months - KotlinConf 2024

[Olwethu Pissot](https://blog.kotzilla.io/author/olwethu-pissot)

Share: [facebook-f icon](http://www.facebook.com/share.php?u=https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024) [linkedin-in icon](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024) [Twitter icon](https://twitter.com/intent/tweet?url=https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024) [pinterest-p icon](http://pinterest.com/pin/create/link/?url=https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024) [envelope icon](mailto:?body=https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024)

Behind the Scenes: Crafting a High-Performance Kotlin App in Just Two Months - KotlinConf 2024

4:01

We're excited to share that [Arnaud](https://www.linkedin.com/in/arnaud-giuliani-0b2b73b/), will be on the stage at [KotlinConf 2024](https://kotlinconf.com/) - So mark your calendars!🗓️

![Arnaud Giuliani](https://139572340.fs1.hubspotusercontent-eu1.net/hub/139572340/hubfs/Screenshot%202024-03-19%20at%2012.57.webp?width=1200&length=1200&name=Screenshot%202024-03-19%20at%2012.57.webp)

Arnaud is of course the creator of [Koin](https://insert-koin.io/), the pragmatic and concise Kotlin dependency injection framework. Since launching Koin in 2017, he's been dedicated to providing the Kotlin community with a powerful yet straightforward tool to streamline development processes. This has resulted in a staggering 7.5 million Koin downloads every month.🔥

Beyond developing Koin, he's been an active conference speaker since 2016, delving into various aspects of Kotlin at conferences and meetups. His presentations, which cover a wide range of Kotlin-related topics, can be found [here](https://medium.com/@giuliani.arnaud/presentations-6b91f53899ac). He also regularly shares insights and writes articles on [Medium](https://medium.com/koin-developers), offering advice, tutorials, and reflections on software development with a focus on Android application architecture, Koin, and [Kotlin](https://kotlinlang.org/). 

In 2020, his contributions to the Kotlin community were recognized when he became a [Google Developer Expert](https://developers.google.com/community/experts). This role has allowed him to further engage with and support Kotlin developers around the world, sharing his knowledge and helping others grow in their professional journeys. He's also been busy developing Cloud-Inject, currently in open beta. It's an application architecture observability platform for Koin users. Stay tuned for an announcement on this soon!

During KotlinConf, Arnaud will present two talks that will enhance our grasp of the vast capabilities and interconnected ecosystem of Kotlin & Koin. Check them out here👇

 

## Talk 1: Navigating the Kotlin Ecosystem with Koin

In his first talk, Arnaud will guide us through the expansive landscape of Kotlin development, demonstrating how Koin stands at the heart of seamless integration across the Kotlin ecosystem.

![Giuliani_-_Android_Compose_Multiplatform_Server_-_Inject_them_all_with_Koin_625045 (2)](https://blog.kotzilla.io/hs-fs/hubfs/Giuliani_-_Android_Compose_Multiplatform_Server_-_Inject_them_all_with_Koin_625045%20(2).png?width=600&height=600&name=Giuliani_-_Android_Compose_Multiplatform_Server_-_Inject_them_all_with_Koin_625045%20(2).png)

He'll delve into the complexities of building cutting-edge Android applications with [Jetpack Compose](https://blog.kotzilla.io/inject-your-jetpack-compose-application-with-koin), expanding your codebase across various platforms with [Kotlin Multiplatform](https://blog.kotzilla.io/kotlin-multiplatform-webinar-1), and orchestrating server-side components with [Ktor](https://blog.kotzilla.io/ktor-and-koin). You'll get to witness Koin's emergence as the central integration platform that seamlessly connects these diverse elements of the Kotlin ecosystem.

This session is designed to elevate your knowledge,  from the fundamentals to mastering injection patterns in your shared Kotlin code, including Android, iOS, Compose, and more. 

..............................And get a sneak peek at the upcoming features of Koin 4.0🔥🔥🔥🔥

 

## Talk 2: From Zero to Billions: Building a High-Performance Kotlin App in Two Months

![Giuliani_Colman_-_From_Zero_to_Billions_Building_a_High-Performance_Kotlin_App_in_Two_Months_624953 (1)](https://blog.kotzilla.io/hs-fs/hubfs/Giuliani_Colman_-_From_Zero_to_Billions_Building_a_High-Performance_Kotlin_App_in_Two_Months_624953%20(1).png?width=600&height=600&name=Giuliani_Colman_-_From_Zero_to_Billions_Building_a_High-Performance_Kotlin_App_in_Two_Months_624953%20(1).png)

This presentation is sure to be a showstopper🔥

Arnaud delves into the thrilling journey of creating a high-performance Kotlin application that can manage billions of events in just two months. Shortly after our initial client started using our SDK, we were immersed in analyzing around 5 terabytes of data.

The challenge was immense: how to store this vast amount of data without skyrocketing cloud consumption? What data should be kept and what should be let go? And how can we maintain optimal frontend performance during page loading?

Thanks to the flexibility of the [Google Cloud Platform](https://cloud.google.com/gcp?utm_source=google&utm_medium=cpc&utm_campaign=emea-fr-all-en-bkws-all-all-trial-e-gcp-1707574&utm_content=text-ad-none-any-DEV_c-CRE_500236788690-ADGP_Hybrid+%7C+BKWS+-+EXA+%7C+Txt+-+GCP+-+General+-+v2-KWID_43700060384861684-kwd-26415313501-userloc_9055252&utm_term=KW_google+cloud+platform-NET_g-PLAC_&&gad_source=1&gclid=CjwKCAjw7-SvBhB6EiwAwYdCAYuFbdfALRBpvzH6sHBFda-sw1ex62Q0hNtDZDEIvVuXI9n1RnkWAxoC1BoQAvD_BwE&gclsrc=aw.ds&hl=en), we were able to design an infrastructure that is as reliable as it is scalable. But the work didn't stop there. We had to simultaneously develop new features.

In this presentation, he'll share the technology choices that were made that enabled us to deliver quickly. He'll delve into our use of [Ktor](https://ktor.io/), Exposed, and Koin for our Kotlin web application development.

We hope to see you there. You'll learn how our team navigated these (crazy) challenges and successfully delivered a high-performing, data-intensive application.

See you in Copenhagen

[Koin](https://blog.kotzilla.io/tag/koin), [Android](https://blog.kotzilla.io/tag/android), [Application Architecture](https://blog.kotzilla.io/tag/application-architecture), [Kotzilla](https://blog.kotzilla.io/tag/kotzilla)

## Related posts

[![](https://blog.kotzilla.io/hs-fs/hubfs/Screenshot%202024-01-08%20at%2010.09.21.png?height=200&name=Screenshot%202024-01-08%20at%2010.09.21.png)](https://blog.kotzilla.io/koin-2024-roadmap)

[Koin](https://blog.kotzilla.io/tag/koin), [Android](https://blog.kotzilla.io/tag/android), [Kotlin](https://blog.kotzilla.io/tag/kotlin), [Ktor](https://blog.kotzilla.io/tag/ktor), [Dependency Injection](https://blog.kotzilla.io/tag/dependency-injection), [KMP](https://blog.kotzilla.io/tag/kmp)

## [Beyond Dependency Injection : Koin's 2024 Evolution into a Kotlin Integration Framework](https://blog.kotzilla.io/koin-2024-roadmap)

[The Koin crew](https://blog.kotzilla.io/author/the-koin-crew) 

 Dec 19, 2023, 9:59:17 AM

As we usher in the new year, we can't help but feel excited about what's in store for Koin. The...

[Read more](https://blog.kotzilla.io/koin-2024-roadmap)

[![Koin & Ktor, the Kotlin Dynamic Duo](https://blog.kotzilla.io/hs-fs/hubfs/Screenshot%202023-10-10%20at%2016.39.07.png?height=200&name=Screenshot%202023-10-10%20at%2016.39.07.png)](https://blog.kotzilla.io/ktor-and-koin)

[Koin](https://blog.kotzilla.io/tag/koin), [Android](https://blog.kotzilla.io/tag/android), [Kotlin](https://blog.kotzilla.io/tag/kotlin), [Ktor](https://blog.kotzilla.io/tag/ktor)

## [Koin and Ktor: The Kotlin Dynamic Duo](https://blog.kotzilla.io/ktor-and-koin)

[Arnaud Giuliani](https://blog.kotzilla.io/author/arnaud-giuliani) 

 Oct 13, 2023, 11:20:59 AM

In the realm of Kotlin-based web development, Ktor has emerged as a powerhouse framework for...

[Read more](https://blog.kotzilla.io/ktor-and-koin)

[![](https://blog.kotzilla.io/hs-fs/hubfs/Screenshot%202023-11-23%20at%2015.48.08.png?height=200&name=Screenshot%202023-11-23%20at%2015.48.08.png)](https://blog.kotzilla.io/koin-ready-for-kotlin-2.0)

[Koin](https://blog.kotzilla.io/tag/koin), [Kotlin](https://blog.kotzilla.io/tag/kotlin), [KMP](https://blog.kotzilla.io/tag/kmp)

## [Embracing the Future: Koin is Ready for Kotlin 2.0](https://blog.kotzilla.io/koin-ready-for-kotlin-2.0)

[The Koin crew](https://blog.kotzilla.io/author/the-koin-crew) 

 Nov 16, 2023, 5:05:14 PM

The Kotlin community is buzzing with the release of Kotlin 2.0.0-Beta 1. At the forefront of this...

[Read more](https://blog.kotzilla.io/koin-ready-for-kotlin-2.0)

facebook-f icon linkedin-in icon Twitter icon instagram icon

- Menu Item 1 
    - Sub-menu Item 1 
          - Another Item
    - Sub-menu Item 2
- Menu Item 2 
    - Yet Another Item
- Menu Item 3
- Menu Item 4

---

[![kotzilla-logo](https://blog.kotzilla.io/hubfs/kotzilla-logo.svg "kotzilla-logo")](http://www.kotzilla.io)

Copyright © 2025,

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Olwethu Pissot",
    "url" : "https://blog.kotzilla.io/author/olwethu-pissot"
  },
  "dateModified" : "2025-08-04T13:07:33.975Z",
  "datePublished" : "2024-03-19T11:17:35.000Z",
  "headline" : "Behind the Scenes: Crafting a High-Performance Kotlin App in Just Two Months - KotlinConf 2024",
  "image" : [ "https://blog.kotzilla.io/hubfs/1743753134350%20(3)%20(1)-1.jpeg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.kotzilla.io/arnaud-giuliani-at-kotlinconf-2024",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.kotzilla.io/hubfs/__Kotzilla_format-site-web-line%201.png"
    },
    "name" : "Kotzilla SAS"
  }
}
```