← Back to list

Portfolio

MTS-Bank

MTS Bank is a dynamic, digital-first bank backed by MTS, one of the largestmobile network operators in Eastern Europe. 125k+ credit applications per dayin Siebel CRM from different external sources: web-site, mobile apps, internetand physical stores of partners, cell phones trade points. - Fully remote working with E2E Agile team. -Discussing business requirements with product discovery team. - Creation technical solution designs for digital loaning with Siebel CRM.Siebel CRM 20+ early adopter for Employee grades system automation.Introduced to RESTful API microservices in GOLang for Siebel platformsupport. - Develope RESTful loan management microservice in Java Spring boot.

Sberbank

Russia's largest bank with 150m+ customers. 170k+ active Siebel CRM usersand 65k concurrently. - Deep dive into Agile with remote engineering team. - Design/Developing the solution using Siebel Configuration, eScript, Workflowsafter understanding the business requirement from BA or Solution team. - Siebel OpenUI customization (Plug-in Wrapper, Physical Renderer,Presentation Model and e.t.c). - Property Sets manipulations using Row Set Transformation Toolkit.

Raiffeisen Bank

Senior Software Engineer

Skills

CSS
Git
Golang
HTML
Java
JavaScript
JDBC
jQuery
Kotlin
Siebel
Spring Boot
Spring Data
Spring MVC
SQL
XML

Work experience

Senior Software Engineer
since 12.2023 - Till the present day |Ozon.ru
Golang, PostgreSQL, gRPC, REST, k8s
Ozon is one of the first e-commerce companies in Russia, sometimes referred to as "the Amazon of Russia". Working on backend developer tasks for own delivery logistics platform and incidents management system of problem parcels: - Refactoring code; - Writing new code; - Setting up service integration; - writing technical documentation; - Networking tasks.
Senior Software Engineer
12.2022 - 12.2023 |Raiffeisen Bank
Kotlin, Siebel, SQL, Git, PL/SQL, XML, EAI, Spring Boot, Java 11
Fully remote working with E2E Agile team of russian speaking distributed workers between different countries and timezones. Focusing on enhancement services for small and medium enterprise customers: cards for business, referral program and personal tariffs. Standard developer functionality: - Refactoring code; - Writing new code; - Handling incidents; - Setting up service integration; - writing project code in Java 11; - Low Code in Kotlin; - Networking tasks.
Senior CRM Developer
07.2020 - 12.2022 |MTS-Bank
SQL, JavaScript, Git, HTML, CSS, Scrum, PL/SQL, XML, jQuery, EAI, ADM, JDBC, Spring Data, Spring Boot, Spring MVC, Java, Golang
MTS Bank is a dynamic, digital-first bank backed by MTS, one of the largestmobile network operators in Eastern Europe. 125k+ credit applications per dayin Siebel CRM from different external sources: web-site, mobile apps, internetand physical stores of partners, cell phones trade points. - Fully remote working with E2E Agile team. -Discussing business requirements with product discovery team. - Creation technical solution designs for digital loaning with Siebel CRM.Siebel CRM 20+ early adopter for Employee grades system automation.Introduced to RESTful API microservices in GOLang for Siebel platformsupport. - Develope RESTful loan management microservice in Java Spring boot.
Senior Siebel CRM Developer
07.2018 - 07.2020 |Sberbank
Siebel · SQL · JavaScript · Git · HTML · Cascading Style Sheets (CSS) · Scrum · PL/SQL · XML · jQuery · EAI · ADM
Russia's largest bank with 150m+ customers. 170k+ active Siebel CRM usersand 65k concurrently. - Deep dive into Agile with remote engineering team. - Design/Developing the solution using Siebel Configuration, eScript, Workflowsafter understanding the business requirement from BA or Solution team. - Siebel OpenUI customization (Plug-in Wrapper, Physical Renderer,Presentation Model and e.t.c). - Property Sets manipulations using Row Set Transformation Toolkit.
Middle Siebel CRM Developer
01.2018 - 06.2018 |Sberbank-Technology
Siebel · SQL · JavaScript · Git · HTML · Cascading Style Sheets (CSS) · Scrum · PL/SQL · XML · jQuery · EAI · ADM
IT branch of the Russia's largest bank with extream scale of SIebel CRM andfast OpenUI solution for 24/7 operations. - Experience in Integrating and sharing of data between Siebel Applicationsand external application using Siebel EAI (Integration Workflows, IntegrationObjects, EAI Siebel Adapter, DTE, Configuring JMS Receiver Siebel ServerComponent.) - Have experience in working with basics of Siebel Open UI concepts of JSPhysical Renderer/Presentation Model, CSS themes, Web Templates underGIT version control. - Created Unit Test cases, using Siebel Java Data Bean and configuredautomatic builds with TeamCity. - Have experience with Migration, DB procedures, views, packages (basicknowledge in SQL and PL/SQL in Oracle database). - Debugging issues with the help of Siebel log events and involved in fixingdefects. - Diagnosis inefficient performance in business layers. - Skilled in working in an Agile development environment with Siebel CRM. - Mentoring junior developers.
Siebel CRM Developer
07.2016 - 12.2017 |Sberbank-Technology
Siebel · SQL · Git · HTML · Cascading Style Sheets (CSS) · XML · jQuery · EAI
- Configuring and customizing the Applets, Views, Screens, BusinessComponents and Business Objects through Joins, Links, MVGs and MVLs,Pick Lists, Associate & Shuttle Applets, Toggle Applets and Drilldowns. - Developing Business Services, Workflows and worked on complexbusiness requirements using e-script, run time events, DVMs, Property Setmanipulations, develope&deploy ADM packages and etc.
Software Engineer
05.2012 - 07.2016 |Voeikov Main Geophysical Observatory
SQL · C++ · Git · HTML · Qt · SQLite · Cascading Style Sheets (CSS) · XML · EAI
The MGO is the scientific and methodological center of Federal servicefor hydrometeorology and environmental monitoring of Russia, which alsoworks in the field of the development of information systems and informationtechnology in meteorology, and meteorological support for aviation. Development of the cross-platform software (Windows, Linux) using the C++ Qt libraries: - processing, maintenance of databases (SQLite, custom and standardizedbinary file storages) and visualization of any hydrometeorological data usingopensource maps solutions, in the form of charts, tables; - export data in GIS-compatible formats (GeoJSON, KML) and visualization onthe Web (HTML + PHP5); - development of desktop applications interfaces (Qt Designer, CLI); - refactoring previous developments and integration of multilingual solutions(MinGW + GNU Fortran) under Mercurial version control; - development of distributions installation wizards using Inno Setup; - writting of technical documentation (description of software, user guide,source code doc., and others.).

Educational background

Computer and Information Systems Security / InformationAssurance
2009 - 2015
Russian State Hydrometeorological University

Languages

RussianNativeEnglishIntermediateGermanElementary