Skip to content

We enjoy solving challenging problems at JetBrains! A Talk by Vitaly Bragilevsky

Photo of JetBrains Research
Hosted By
JetBrains R.
We enjoy solving challenging problems at JetBrains! A Talk by Vitaly Bragilevsky

Details

JetBrains is a global company with a large number of employees spread across the world. We build software for developers and teams. We know quite a bit about programming languages and have even developed one of our own – Kotlin. In this lecture, we’ll give an overview of JetBrains, including its organizational structure, the products it develops, its guiding principles, the processes it follows, and the challenges it tackles. After the general introduction, the lecture will focus on three specific technical problems that were dealt with by the JetBrains team. First, we’ll discuss building indexes for large codebases with many external dependencies to enable navigation through source code at the speed of light. Second, we’ll look at language-agnostic static analysis – an approach that is able to catch a large number of common code mistakes. Third, we’ll discuss designing a distributed system and why we ended up building one. Our goal is not to perform an in-depth investigation of every challenge associated with these undertakings, but to demonstrate the range of technical areas our employees are engaged in and show what motivates their continuous development efforts. We enjoy solving challenging problems at JetBrains. Do you?

Registration

Photo of Open Cyprus Educational Events group
Open Cyprus Educational Events
See more events