I'm a Java software engineer with over 4 years of experience. I live in Montenegro and work at Raiffeisen Bank Russia as a Full Stack developer. My team and I focus on making personal loan processes smoother using tools like Java, Kotlin, Camunda, Postgres, Kafka, Kubernetes, and Spring Boot. I'm skilled at building microservices using Java and Kotlin with Spring Boot. I've worked on different projects and learned about things like WebFlux, Hibernate, SQL, JOOQ, IBM MQ, Linux, Git, Docker, Jenkins, Gitlab CI, and Hazelcast. I'm also familiar with Agile ways of working and have experience in Scrum and Less teams. I've had exposure to JavaScript, TypeScript, React, and Angular 10 as well. I really enjoy learning and sharing knowledge with others. I'm a team player and believe in working together to get the best results. I'm excited about the chance to explore new opportunities and make a positive impact.
Online university "GeekUniversity"
Moscow. Started in January 2018 up to present
Programming in Java
Training Center «Specialist» at Bauman MSTU
Moscow. June 2017 – July 2017
Programming for Android. Level 1
Training Center «Specialist» at Bauman MSTU
Moscow. May 2017 – June 2017
Java SE8. Level 1
Moscow University of Industry and Finance "Synergy"
Moscow. Master's Degree in Project management 2009 – 2011
Moscow University of Industry and Finance "Synergy"
Moscow. Master's Degree in Finance and Credits 2006 – 2010
A web application for ad classifieds. Written with Java, Spring Boot, WebFlux, R2DBC, Postgres, KeyCloak, TypeScript, React
Demo project for money transfer application. Written with Kotlin, Spring Boot, WebFlux, R2DBC, Kafka, Spring Cloud Streams, Postgres, MongoDb, KeyCloak
Demo project for clothes smart search. Written with Java, Spring Boot, WebFlux, Elasticsearch, Test Containers