Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Contact

Kirill Shpakov
Java Software Developer Phone
+995591036490

Result oriented software developer with a background in banking and e-commerce in 6+ years or Email
experience unit418ks@gmail.com

Experience Address
Tbilisi, Georgia

Java Software Developer


2023 - Current Skills
Raiffeisen Bank, Tbilisi
Developed and implemented self-service functionality that reduce contact rate to
30% Java
Implemented a cross-selling offer system for debit and credit cards resulting in a 20%
increase in sales. Kotlin
-Kotlin 1.7, Java 17, Spring Boot(MVC, Data, Jms, Security), Hibernate, Oracle, Postgres,
Mongo, Kafka, ArtemisMq, Redis Cache, Kubernetes, Gitlab, Jira, Confluence, Kotest, Spring
AssertJ
Hibernate
Senior Java Developer Oracle
2021 - 2022
MongoDB
Sberbank of Russia, Moscow
Development of brokerage services for corporate clients in the general channel of the PostgreSQL
bank
Interaction with the exchange and with the depository in the stock and futures Kafka
markets
Implemented risk management features, including pre-trade risk checks and position Redis
monitoring, to ensure compliance with regulatory requirements and mitigate potential
trading risks. Kubernetes
- Support and development of existing services for a web application of a large bank
, full-stack (Java 11, Spring, Oracle DB, Hibernate,Mybatis, Rest, GWT, Jira,
Jenkins
Confluence);
- Development of new features for business processes (Activiti BPMN, Drools);
- Development of integration with external systems (Apache Kafka, RabbitMq);
- Writing unit and integration tests (Junit, AssertJ, Testcontainers); Competencies
- Working with DevOps tools: Jenkins, Docker, OpenShift, Kubernetes
Java Software Engineer
2020 - 2021
Agile
iBIM, Khimki, Moscow Scrum
Development of BIM construction support systems (cost estimates, 3D models,
calculations, etc.) Code reviews
Development and improvement of the company's software products
-Spring boot, Oracle DB, Hibernate, Camunda Bmpn, Docker, Gitlab, SynchroPro Usability principles
Application design
Java Software Developer
2016 - 2020
Sberbank of Russia, Bryansk

Language
Development of a loan factory at Agile team and a bank loan process support
Developed a robot designed for interacting with customers calling the bank over the
phone. The robot is used to handle a large volume of calls and provide customers with
the necessary information.
Developed and implemented a comprehensive risk management framework for the English
bank.
Spring, Oracle DB, Hibernate,Mybatis, Rest, GWT, Jira, Confluence, Activiti BPMN, Russian
IbmMq, ActiveMq, Junit, AssertJ, Testcontainers, Jenkins, Docker, OpenShift

Education
2012-2016
Bachelor's degree: Computer Science
Bryansk State University named after I.G.Petrovsky

You might also like