Николай Мишин
About Николай Мишин
Nikolai Mishin is a Java Software Engineer at VTB in Moscow, Russian Federation, where he has worked since 2019. He has extensive experience in software development and project management, having held various roles in multiple organizations since 2003.
Work at VTB
Currently, Николай Мишин serves as a Java Software Engineer at VTB, a position he has held since 2019. His role involves developing and maintaining Java-based applications, contributing to the bank's technological advancements. Based in Moscow, he has accumulated five years of experience in this capacity, focusing on backend development and system enhancements.
Previous Employment Experience
Николай Mишин has a diverse work history in various technical roles. He worked as a Project Manager at Uralsib for four months in 2015. Prior to that, he was a Senior Administrator Siebel at Jet Infosystems from 2008 to 2010. He also held positions as a Senior Technical Consultant at RDTEX from 2012 to 2014, and as a Chief Engineer at Société Générale from 2014 to 2015. His earlier experience includes roles as a software engineer at Vimpelcom and as a Chief Specialist at OTP Bank.
Education and Expertise
Николай Mишин studied at Московский Государственный Университет Путей Сообщения (МИИТ), where he earned a degree in Engineering, completing his studies from 1993 to 1998. He also received secondary education at Moscow 780 from 1983 to 1993. His educational background supports his extensive expertise in database management systems, programming languages, and backend development.
Technical Skills and Contributions
Николай Mишин possesses a strong skill set in various programming languages, including Perl, Python, Bash, Java, Scala, Groovy, Vbs, Php, Sas base, and Lua. He has experience with database systems such as Oracle, DB2, MSSQL, MySQL, and MongoDB. He has contributed to open source projects and is active on platforms like GitHub and MetaCPAN. His technical skills extend to using ETL tools and configuring Kubernetes environments.
Achievements in Software Development
Throughout his career, Николай Mишин has made notable improvements in software development processes. He enhanced integration test execution time from 15 minutes to 2 minutes by utilizing Docker and PostgreSQL. Additionally, he has experience in developing backend systems using microservices architecture, employing technologies such as Spring Boot and Hibernate, and has worked on document signature digest schemes in backend development.