Kotlin Upskill Program 

Xebia has been an early adopter of Kotlin, and we’ve expanded our expertise over the years. With our Kotlin Upskill Program, we like to share our knowledge by upskilling your organization and helping you unleash the true potential of Kotlin through training, coaching, and consultancy.

Tailor-made for your enterprise?

Anuudari will gladly help you further with custom training solutions for your organization.

Upskilling Engineers


We provide guidance and support in upskilling your engineers and adopting Kotlin better with coaching and consultancy. Always thinking along in how we can make sure your team or organization achieves its goals with Kotlin.

Coaching on the Job


Coaching on the job is crucial in the learning journey of a software engineer because it provides personalized guidance, practical insights, and real-time feedback that accelerate skill development, foster growth, and enhance problem-solving abilities.

Consulting with Kotlin Experts


Having an experienced Kotlin consultant on board of a team or leading a team, can truly empower a team and accelerate productivity. Next to providing expertise, consultants lead the way in setting up a thriving engineering culture that fosters knowledge sharing.

A Selection of our Kotlin Courses

Kotlin Professional Developer

Discover the ins and outs of Kotlin to help you write better code, faster.

Become an expert

Advanced Kotlin Developer

Discover how to write Kotlin in an idiomatic way and learn all the advanced and powerful features Kotlin offers.

Become an expert

Advanced Concurrency with Kotlin Coroutines

Dive deep into advanced concurrency techniques with Kotlin Coroutines and conquer the challenges of parallel programming.

Become an expert

Effective Ktor in Kotlin

Explore the limitless possibilities of building robust, high-performance web applications with Kotlin and Ktor.

Become an expert

Functional Programming with Arrow

Master the art of functional programming with Arrow and leverage Kotlin’s expressive syntax for elegant and maintainable code.

Become an expert

Half of all employees will have to upskill in the next 5 years.

World Economic Forum (WEF), Future of Jobs Report 2020

What our upskill programs offer you


Skill gap analyses based on capabilities assessments

With our assessments, we give you the right insights on where your teams currently stand.


Customized career scheme with learning journeys

With our learning journeys, we connect strategic and personal goals to customized development paths.


Advanced blended training programs

With our assessments, we give you the right insights on where your teams currently stand.


Continuous learning to grow workforce skills

With our learning journeys, we connect strategic and personal goals to customized development paths.

A trusted JetBrains partner

Why would you
upskill your people?

With new technologies developing at lightning speed and a challenging job market, finding and retaining the right people is a daunting task.

However, there’s a shortage in skills rather than a shortage in people. That’s why 50% of all employees will have to upskill within the coming five years, World Economic Forum already warned us.

Upskilling your employees is the best solution to bridge that skills gap. We know that upskilling will lift your employees’ spirit and give them a sense of belonging, knowing their employer invests in them.

Similarly, talented people are attracted to organizations willing to invest in their personal development. Ultimately, upskilling is between 72% and 90% cheaper than hiring new talent.

Benefits of upskilling your organization

Boost business results with improved skills.

Enhance employee belonging and satisfaction.

Improve employee retention.

Increase team efficiency.

Attract new talent.

Prepare for future changes.

Training formats

We offer training in any preferred format and at any preferred partner. Whether you prefer classroom learning, blended learning, or e-learning, we will create the best, tailored learning solution, together.

In-Classroom Training

In-classroom, instructor-led training draws on a mix of dynamic lectures and hands-on assignments. We make learning fun with (board) games and other interactive learning approaches.

Online Training

Online, instructor-led training uses a combination of different tools and scenes to provide the optimal experience.

On-Demand Training

Xebia is an official reseller of on-demand training from leading platforms, such as Acloudguru, Pluralsight, and Qwiklabs.

Our Kotlin Team

Urs Peter

Urs Peter is a well-known Kotlin trainer and thought leader. Learn more!

Ruben Oostinga

Meet Ruben Oostinga, trainer at Xebia Academy. Ruben is a software development trainer and trains on behalf of Xebia in the React Fundamentals courses. View Ruben’s full profile and training courses on Xebia Academy.

Ask me anything

Get in touch with Anuu Bayartsogt, Senior Training Advisor at Xebia Academy. She’ll be happy to help you!

Call me back