R ⠀
Solution Architect and Speaker
Vienna, Austria
Actions
I help small and large teams build useful things by applying best practices in solution architecture design and fostering communication between builders and business stakeholders.
Area of Expertise
Topics
Architecture Discussion of RICHARD
Join us as we dive into the Architecture of RICHARD, a Real-time Interactive, Configurable, High-Availability Reporting Dashboard for Production environments.
In this session, I will present our innovative concept, which will be implemented at one of our clients. The focus will be on identifying the architecture's strengths and weaknesses, discussing potential challenges, and exploring possible solutions.
The goal of this session is to foster a collaborative environment where participants can share their insights and contribute to a comprehensive discussion on our system's architecture.
Session Type: Talk / Open Discussion
Session Length: long (~60-75 Minutes)
Key Topics:
* Review of RICHARD's architecture
* Strengths and weaknesses of the concept
* Potential challenges and solutions
* Sharing of participant experiences and best practices
Who Should Attend:
* Software Architects
* Developers
* IT professionals
* Anyone interested in high availability and scalable system
When is Kotlin the Right Choice?
Join us for a down-to-earth look at the type of contexts in which it makes sense to use Kotlin as the programming language for your projects. From its seamless interoperability with Java to its concise and expressive syntax and multiplatform capabilities, Kotlin offers many advantages that can enhance productivity and code quality for mobile development with Android, server-side applications, and multi-platform projects.
We'll take a step outside of our normal technical context and try to see things from other perspectives.
Whether you're a seasoned developer or just starting out, this session will give you the knowledge to determine when Kotlin is the right choice for your next endeavor.
Session Type: Talk
Session Length: short (~25 Minutes)
Coroutines in Kotlin
Kotlin Coroutines are a powerful tool for writing asynchronous and non-blocking code.
Rainer will introduce coroutines and the basics of using them to write scalable and efficient code. By the end of the presentation, the audience will have a solid understanding of how to use coroutines in backend programming and how they can be used to write efficient and scalable code. We will cover the basic model of how coroutines work, how they differ from traditional threading, and how to implement simple asynchronous code using coroutines.
The presentation will include live coding, where the presenter will demonstrate how to use coroutines to handle the concurrency in a Kotlin application.
When is Kotlin the Right Choice @ Kotlin Vienna
Join us for a down-to-earth look at the type of contexts in which it makes sense to use Kotlin as the programming language for your projects. From its seamless interoperability with Java to its concise and expressive syntax and multiplatform capabilities, Kotlin offers many advantages that can enhance productivity and code quality for mobile development with Android, server-side applications, and multi-platform projects.
We'll take a step outside of our normal technical context and try to see things from other perspectives.
Whether you're a seasoned developer or just starting out, this session will give you the knowledge to determine when Kotlin is the right choice for your next endeavor.
Architecture Discussion of RICHARD
Join us as we dive into the Architecture of RICHARD, a Real-time Interactive, Configurable, High-Availability, Reporting Dashboard for Production environments.
In this session, I will present our innovative concept, which is being (or will be) implemented at one of our clients. The focus will be on identifying the architecture's strengths and weaknesses, discussing potential challenges, and exploring possible solutions.
The goal of this session is to foster a collaborative environment where participants can share their insights and contribute to a comprehensive discussion on our system's architecture.
Coroutines in Kotlin @ Kotlin Athens
Kotlin Coroutines are a powerful tool for writing asynchronous and non-blocking code.
Rainer will introduce coroutines and the basics of using them to write scalable and efficient code. By the end of the presentation, the audience will have a solid understanding of how to use coroutines in backend programming and how they can be used to write efficient and scalable code. We will cover the basic model of how coroutines work, how they differ from traditional threading, and how to implement simple asynchronous code using coroutines.
The presentation will include live coding, where the presenter will demonstrate how to use coroutines to handle the concurrency in a Kotlin application.
Kotlin 101 @ Kotlin Vienna
It’s back to School time and so we’d like to give all the Kotlin newcomers a chance for getting a taste of Kotlin. You will hear the basics of the Kotlin programming language in an introductory talk, no Kotlin experience is required, Java is highly recommended, or at least some other general purpose object-oriented language (C#, JavaScript, Scala, Ruby, ...)
Together we will go through some simple coding examples, so-called Koans, to get a feeling of the language.
Web frontend programming with KotlinJS @ Kotlin Vienna
Kotlin for Javascript promises Code Reusability between backend, frontend and apps. At this event we are going to look at what is possible, what is promised and what we are actually able to pull off.
We will work on how to compile Kotlin to JS and how to integrate it in a static HTML Website. This is actually quite straightforward. Then we will try - and unfortunately probably fail - to integrate our newly generated JS into a React JS Application. Please bring your own laptop to be able to participate. We will share the source code via Github.
The workshop is aimed at Kotlin beginners and frontend developers who want to get their feet wet with Kotlin. Beginners Knowledge of Kotlin, Gradle, Node, and React is helpful but not mandatory
Kotlin 101 @ Kotlin Vienna
It’s back to School time and so we’d like to give all the Kotlin newcomers a chance for getting a taste of Kotlin. You will hear the basics of the Kotlin programming language in an introductory talk, no Kotlin experience is required, Java is highly recommended, or at least some other general purpose object-oriented language (C#, JavaScript, Scala, Ruby, ...)
Together we will go through some simple coding examples, so-called Koans, to get a feeling of the language.
Coroutines in Kotlin @ GDG Bratislava
Kotlin Coroutines are a powerful tool for writing asynchronous and non-blocking code.
Rainer will introduce coroutines and the basics of using them to write scalable and efficient code. By the end of the presentation, the audience will have a solid understanding of how to use coroutines in backend programming and how they can be used to write efficient and scalable code. We will cover the basic model of how coroutines work, how they differ from traditional threading, and how to implement simple asynchronous code using coroutines.
The presentation will include live coding, where the presenter will demonstrate how to use coroutines to handle the concurrency in a Kotlin application
Coroutines @ Kotlin Vienna
Kotlin Coroutines are a powerful tool for writing asynchronous and non-blocking code.
Rainer will introduce coroutines and the basics of using them to write scalable and efficient code. By the end of the presentation, the audience will have a solid understanding of how to use coroutines in backend programming and how they can be used to write efficient and scalable code. We will cover the basic model of how coroutines work, how they differ from traditional threading, and how to implement simple asynchronous code using coroutines.
The presentation will include live coding, where the presenter will demonstrate how to use coroutines to handle the concurrency in a Kotlin application
R ⠀
Solution Architect and Speaker
Vienna, Austria
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top