Aleksei Golovchenko

Aleksei Golovchenko

Software Engineer (Groovy) @ Adaptavist

About Aleksei Golovchenko

Aleksei Golovchenko is a software engineer specializing in Groovy, currently studying at Ozarks Technical Community College. He has extensive experience in software development, having worked with various technologies and frameworks in the banking and insurance sectors.

Work at Adaptavist

Aleksei Golovchenko has been employed at Adaptavist as a Software Engineer specializing in Groovy since 2023. His role involves contributing to software development projects and enhancing existing systems. He has a focus on integrating new features and fixing bugs, particularly in the Scriptrunner plugin for Atlassian Confluence. His work supports the company's mission to provide innovative solutions that improve collaboration and productivity for users.

Education and Expertise

Aleksei Golovchenko holds two Master's degrees. He studied Nuclear Power Plants and Installations Engineering at the National Research Nuclear University MEPhI from 2009 to 2015. He later pursued Computer Science at Lomonosov Moscow State University from 2019 to 2021. In addition to his formal education, he is currently studying at Ozarks Technical Community College, where he has completed an ESL course in 2023. His educational background supports his expertise in software engineering.

Background in Software Engineering

Aleksei Golovchenko has a diverse background in software engineering, having worked in various roles across multiple organizations. He was employed at the Central Bank of the Russian Federation from 2018 to 2020, where he utilized .NET and Java technologies. Following that, he worked at Сбербанк cтрахование for 10 months in 2022, focusing on Java development. Prior to these roles, he spent two years at Rosgosstrakh as a Software Engineer specializing in Kotlin.

Technical Skills and Tools

Aleksei possesses advanced skills in several programming languages and frameworks, including Java Quarkus and Spring. His expertise is particularly relevant in building high-loaded systems for the banking and insurance sectors. He is experienced in implementing microservices and event-driven architectures, which are essential for modern software development. Additionally, he utilizes tools and technologies such as Rabbit MQ, Docker, and JUnit to enhance software development and deployment processes.

Contributions to Software Development

Aleksei Golovchenko has made significant contributions to software development, particularly in enhancing the Scriptrunner plugin for Atlassian Confluence. His work includes integrating new features and addressing bugs, which improves the functionality and user experience of the plugin. His contributions reflect his commitment to delivering quality software solutions and advancing the capabilities of the tools he works with.

People similar to Aleksei Golovchenko