Ivan Shvykin
About Ivan Shvykin
Ivan Shvykin is a Senior Backend Java Developer at VTB, specializing in technologies such as Spring Boot, Hibernate, and Docker. He has a strong background in both backend and frontend development, with experience at several prominent companies in Moscow.
Work at VTB
Ivan Shvykin has been employed at VTB as a Senior Backend Java Developer since 2020. In this role, he focuses on backend development, utilizing his expertise in Java and related technologies. His work contributes to the development and maintenance of complex applications, ensuring efficient performance and scalability.
Previous Experience in Software Development
Prior to his current position at VTB, Ivan Shvykin worked at several notable companies in the technology sector. He served as a Full-stack Developer at Sberbank-Technology from 2019 to 2020, and as a Full Stack Engineer at Gazprom from 2018 to 2019. Additionally, he worked at SUCDEN as a Full-stack Developer from 2016 to 2018 and briefly at Credit Bank of Moscow in 2019.
Education and Expertise
Ivan Shvykin holds a Master's degree in Applied Mathematics and Physics from Московский Физико-Технический Институт (Государственный Университет) (МФТИ), which he earned from 2014 to 2016. He also completed his Bachelor's degree in the same field at the same institution from 2010 to 2014. His educational background supports his strong technical skills in both backend and frontend development.
Technical Skills and Technologies
Ivan possesses expertise in a range of technologies essential for modern software development. He is proficient in Spring Boot, Hibernate, Liquibase, Gradle, Docker, Elastic Search, PostgreSQL, HTML, React, CSS, SaaS, and Redux. His skills enable him to effectively contribute to projects requiring both backend and frontend development.
Project Involvement and Contributions
Throughout his career, Ivan Shvykin has been involved in projects that require the integration of Elastic Search, enhancing search capabilities within applications. He also utilizes Docker for containerization, streamlining application deployment processes and improving operational efficiency.