
Dmitriy Komovskiy

Connect with Dmitriy Komovskiy to Send Message
Connect
Connect with Dmitriy Komovskiy to Send Message
ConnectTimeline
About me
Senior Java | Kotlin Developer
Education
.webp)
Новосибирский Государственный Технический Университет (НГТУ)
2008 - 2012Bachelor's degree Electronics and nanoelectronics 4.webp)
Новосибирский Государственный Технический Университет (НГТУ)
2015 - 2017Master's degree Electronics and nanoelectronics 4.73
Experience

I-Teco
Jan 2019 - Jan 2020As a software developer working on a project for Sberbank Russia, my general project was to develop a customer survey service. My daily tasks included development of the survey module, setting up the service environment and working with the CRM system, designing the service architecture, and performing product support and maintenance. The technologies used were Java 8, Spring 4, Jackson, JUnit 5, Mockito, REST, Swagger, and JSON. As a software developer working on X5 Retail Group's Pyaterochka grocery store chain, my daily tasks included developing a document management block for inventory processes, building the core functionality for scaling the project to other retail networks, and testing and bug fixing. The technologies used in the project were Java 8, Spring 4, the GK Framework, JasperReports, PostgreSQL, JUnit 4, and Mockito.
Java Software Developer
Oct 2019 - Jan 2020Java Software Developer
Jan 2019 - Jan 2020

Sberbank CZ
Jan 2020 - Apr 2021Senior Java Developer# 1The project is a CRM system for surveys and questionnaires for the bank. The system was developed for creating and administering the survey process in the bank. My responsibilities included the creation of a questionnaire, management of the survey process, and processing of survey results. The project resulted in the development of a prototype for MVP, including the main pages of the application, the process of loading profiles and creating a new profile in the application. The technology stack used for this project included Java 11, Jooq, Spring boot, Maven, Postgres, Flyway, REST, Git, and Atlassian.# 2The project for Sberbank Russia was to develop a customer survey service for the bank. The goal of the project was to integrate survey process with different services, work on the architecture and infrastructure, and build the service from start to delivery in production, including load balancing and testing, CI/CD pipeline building, and overall development. The project was developed from scratch and took a year to complete. Five major banking services were already connected and an equal number were in progress. A universal API for survey processing was developed, which allows for automatic connection of new services to the survey process. The project was successfully delivered in production and currently handles around 100 thousand requests per day. The technology stack used for this project included Java 8, Hibernate, Spring 4, Maven, Postgres, Liquibase, REST, Git and Atlassian. Show less

Raiffeisen Bank
Apr 2021 - Jan 2022Senior Java DeveloperThe project was focused on improving the customer journey in Raiffeisenbank. The goal was to streamline the process of issuing various banking products and create new connected processes to improve customer experience. As a developer on the project, one of the results was the creation of a new functionality in the bank - instant card activation. This new process reduced the waiting time for a new client from a few days to just a couple of hours. The technology stack used for this project included Kotlin, Hibernate, Spring boot, Gradle, Postgres, Redis, REST, SOAP, JMS, Git, and Gitlab. Show less

UpGate
Jan 2022 - nowSenior Java DeveloperSummary: Specializing in payment gateway solutions, we offer a range of payment providers including cards, PayPal, ApplePay, Alipay and more. Our services are secure and PCI DSS compliant. Utilizing microservices architecture built on Kafka and event sourcing, our system is designed for high-load and delivered through AWS.Results: Successfully delivered several services, including core functionality and state machine patterns, with a fully reactive solution based on Spring Reactor. The system operates asynchronously, using Protobuf for serialization, resulting in a highly decoupled solution that has been successfully deployed in a production environment. Show less
Licenses & Certifications

Разработчик программного обеспечения с применением технологий Java Enterprise Edition
Центр развития карьеры Университета ИннополисMar 2019
Languages
- анАнглийский
Recommendations

Muzammil sayed
PreSales ManagerMumbai, Maharashtra, India
Sudip palit
AI Advisor | MBA in ConsultingHaora, West Bengal, India
Lucas mateus soares
Regional Supplier Quality Specialist | Barry CallebautSão Paulo, São Paulo, Brazil
Vinay n.
Mechanical Engineering Undergrad (3rd Year) @VIT University (Chennai Campus) | Ex R&D Intern @Forbes...Mumbai, Maharashtra, India
Abigail beck
Machine Learning Engineer & Full Stack DeveloperIsrael
Anderson martins dias
Bacharel em Sistemas de Informação pela Universidade Federal de Goiás (UFG)Goiânia, Goiás, Brazil
Médéric hénin
Senior Game Developer at HomaRouen, Normandie, France
Tahliya shariff
Project Manager at Trillium Health PartnersGreater Toronto Area, Canada
Aman mehta
Product | Data science | GIS | ClimateIndia
Rachel silber, mpa
I lead transformative tiger teams to bolster our government | Consultant @ NASA HQWashington, District of Columbia, United States
Saleem khan
Demand and Procurement Specialist at Al-Faisaliah Group (JSC)India
Gavin dick
Senior Project Manager | Delivering high-impact IT projects on time, budget, quality | Agile Coach....City of Cape Town, Western Cape, South Africa
Tim willis
Deputy Electoral Services Manager at East Suffolk CouncilLowestoft, England, United Kingdom
Vivek kumar chouhan
|| Frontend Web Developer || Android developer || C++ || DSA || Java || Python •Jamshedpur, Jharkhand, India
Lucia brino
Estudiante en Universidad de Buenos AiresBuenos Aires, Buenos Aires Province, Argentina
Sanjay prasad, phd
Innovative leader in manufacture, product design, research & development with a passion for sharing...Dayton, Ohio, United States
Amr tarek
BIM Engineer at Hassan Allam INTECHCairo, Egypt
Kalman szucs
Epic and IT project manager providing healthcare solutions to our customersFort Collins, Colorado, United States
Prateeksha a
Program ManagerBengaluru, Karnataka, India
Sarthak bhatnagar
Associate Consultant at ValueLabs | Full Stack DeveloperBareilly, Uttar Pradesh, India
...