Alexey Perelygin

Android Developer @ Mail.ru Group

About Alexey Perelygin

Alexey Perelygin is an Android Developer with over 11 years of experience at Mail.Ru Group in Moscow. He specializes in modern testing frameworks, dependency injection, and various programming languages to enhance software quality and modularity.

Work at Mail.ru Group

Alexey Perelygin has been employed at Mail.ru Group as an Android Developer since 2013. His role involves developing and maintaining Android applications, ensuring they meet high standards of quality and performance. He has contributed to various projects within the organization, applying his expertise in modern software development practices.

Education and Expertise

Alexey Perelygin studied at Kharkov National University of Radioelectronics, where he earned a degree in Computer Software Engineering from 2010 to 2015. This educational background provided him with a solid foundation in software development principles and practices, which he applies in his professional work.

Technical Skills in Android Development

Alexey utilizes a range of programming languages and frameworks in his Android development work. He is proficient in Dart/Flutter, Swift/Objective C, and Kotlin. He incorporates modern testing frameworks such as JUnit and Mockito to ensure software quality, and employs dependency injection with Dagger2 to enhance the modularity and testability of applications.

Software Development Practices

In his projects, Alexey applies advanced architectural patterns including MVP, MVC, MVVM, and MVP+VIPER. He leverages tools like Retrolambda and AutoValue for code optimization and boilerplate reduction in Java projects. These practices contribute to the efficiency and maintainability of the software he develops.

People similar to Alexey Perelygin