Artem Khvastunov

Team Lead at JetBrains

Artem Khvastunov has a diverse work experience in software development and management roles. Artem started their career as a Java Developer at St. Petersburg Information and Analytical Centre, where they worked on Java and Groovy development projects, including implementing a system of document automation and integrating with third-party services. Artem then moved on to T-Systems RUS and T-Systems International GmbH, where they continued to work as a Java Developer with a focus on hardware-oriented programming. During this time, they implemented functionalities such as SSL & PKCS#11 and enhanced X509 certificate validation.

Artem later joined JetBrains as a Software Developer, contributing to projects like PhpStorm, GoLand IDE, and the Amper project configuration tool. Artem enhanced existing functionalities, implemented new features, and performed performance analysis. Artem eventually became a Team Lead, leading a team of developers while growing the team size and establishing internal processes. Artem then served as an Engineering Manager, managing resources and mentoring team leads on the IntelliJ department level. Additionally, they played a role in onboarding new hires into management positions. Artem's most recent role at JetBrains was as an Office Director.

Artem Khvastunov earned a Specialist degree in Applied Mathematics and Computer Science from Saint-Petersburg State University for Waterway Communications in the years 2005-2010. Following this, they pursued a Doctor of Philosophy (Ph.D.) degree in Mathematical modeling, numerical methods, and software at Admiral Makarov State University of Maritime and Inland Shipping from 2010 to 2013.

Links

Previous companies

T-Systems International logo

Peers

View in org chart

Timeline

  • Team Lead

    Current role