← В ленту

Портфолио

Luxoft

● Development of Calypso OTC derivatives accounting system, code analysis. ● Development of load testing system for Clypso OTC. ● Delegation of tasks to development team members, conducted interviews, decomposition of tasks, code review.

Raiffeisenbank

● Developed architecture for Java application. ● Developed business logic of distributed applications in the framework of piloting innovative technologies in the field of FINTECH. ● Estimated the complexity of tasks. ● Set tasks to Junior developers. ● Reviewed and tested existing code, trained and helped in the adaptation of new employees. ● Participated in setting up CI/CD (Bamboo). ● Develop applications for integration with the Bank's systems. ● Develop applications for integration with blockchain.

VTB

● Designed server side. ● Had experience with separating services from Monolith to microservices. ● Had experience with analysing system integration e.g. Kafka , REST Api. ● Had experience with Openshift. ● Had experience with drawing service architecture using draw io. ● Conducted technical interviews. ● Worked out the requirements for the project with the product owner and business analyst, worked out the technical solution for the project, worked out solutions for microservice architecture, setted up the solution from zero to production 40% coding / 60% management.

Скиллы

Apache Maven
Atlassian Jira
Bash
Git
Java
Java EE
Linux
MS SQL
MySQL
Oracle
PHP
PostgreSQL
REST
SOAP
Spring
SVN
Unit Testing
Unix
Yii

Опыт работы

Java IT Lead
10.2020 - 07.2022 |VTB
Java 11, Spring Boot, Openshift, PostgreSQL, Oracle, BDD
● Designed server side. ● Had experience with separating services from Monolith to microservices. ● Had experience with analysing system integration e.g. Kafka , REST Api. ● Had experience with Openshift. ● Had experience with drawing service architecture using draw io. ● Conducted technical interviews. ● Worked out the requirements for the project with the product owner and business analyst, worked out the technical solution for the project, worked out solutions for microservice architecture, setted up the solution from zero to production 40% coding / 60% management.
Java IT Lead
05.2019 - 10.2020 |Luxoft
Java 8, Spring Boot
● Development of Calypso OTC derivatives accounting system, code analysis. ● Development of load testing system for Clypso OTC. ● Delegation of tasks to development team members, conducted interviews, decomposition of tasks, code review.
Java Developer
03.2018 - 05.2019 |Raiffeisenbank
CI/CD, Java 8, Spring Boot
● Developed architecture for Java application. ● Developed business logic of distributed applications in the framework of piloting innovative technologies in the field of FINTECH. ● Estimated the complexity of tasks. ● Set tasks to Junior developers. ● Reviewed and tested existing code, trained and helped in the adaptation of new employees. ● Participated in setting up CI/CD (Bamboo). ● Develop applications for integration with the Bank's systems. ● Develop applications for integration with blockchain.
Java Developer
08.2016 - 03.2018 |AlfaStrakhovanie
Apache Camel, Spring, Maven, Mockito, JAX-WS,JAX-RS, Gson, Jackson-all, Jaxb, MyBatis, ActiveMQ, Git, SVN
● Developed ESB modules on JBoss Fuse (RED HAT) 6.0 / 6.3 . ● Developed REST and SOAP services. ● Developed Unit tests, integration tests. ● Developed stored procedures MsSql, Oracle Pl/Sql. ● Developed services email/sms alerts clients. ● Development of services of asynchronous interaction with third-party services. ● DevOps practices, built jenkins pipeline. ● Development was carried out within Kanban methodolog intern for Fall 2005 semester.
Software Developer
05.2014 - 08.2016 |OJSC MTT
JAX-RS, Netbeans, Glassfish 4.1, PHP5, MySQL, Yii, Oracle, Soap, Jsonrpc 2.0
● Developed Restful api in Java for entity specification service (JAX-RS, Netbeans, glassfish 4.1). ● Developed backend api using yii to portaone billing system (PHP5, mysql, yii-framework, Oracle database, Soap, Jsonrpc 2.0). ● Developed scheduler using gearman and supervisord (PHP5,yii framework,gearman, supervisord). ● Developed component to work with cursors in Oracle database (PHP5,yii-framework, Oracle database). ● Developed periodic procedures that implement the missing functionality of box/third-party billing with the formulation of tasks through cron (PHP5,yii-framework, Oracle database, ssh). ● Wrote jmetter tests. ● Wrote sql queries (Oracle, mySql database), PL/SQL - creating packages in Oracle database, writing batch functions. Team Work: ● Development was carried out on sprints with daily scrum meetings. ● Interaction with the testing Department. ● Support consultations about emerging problems.
Technical Specialist
09.2013 - 05.2014 |Technoexpert
SQL, Java
● Database maintenance in Microsoft SQL server environment(simple SQL queries). ● Developed desktop applications in Java using Swing.

Образование

Electrical and Electronic Design
2005 - 2010
Moscow Technical University of Communications and Informatics

Языки

АнглийскийВыше среднегоРусскийРодной