← Back to list
senior
Registration: 11.10.2023

Ilia Basov

Portfolio

Raiffeisen Bank

Senior Software Engineer

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.

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.

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
Standard developer functionality: - Refactoring code; - Writing new code; - Handling incidents; - Setting up service integration; - writing project code in Golang 1.21; - writing technical documentation - Networking tasks.
Senior Software Engineer
12.2022 - 12.2023 |Raiffeisen Bank
.
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
.
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
.
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
.
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
.
- 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
.
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