Performance-driven, customer-focused, articulate and analytical Software Engineer with thorough hands on experience of application development in a wide range of business domain including banking, information security, coal based electricity generation and oil production sectors. Strong written and verbal communications. Interested in a challenging technical track career in an application development environment. Experienced in: • Java backend and Web application development based on monolithic and microservices architecture • Supporting legacy systems • Analysis and design of databases and user interfaces • Managing requirements
Business model analyzes, logical and physical data models design in cooperation with the analysts’ team.
Development of Java applications based on microservices architecture and dedicated to processing of a credit receiver personal data along with the data of associated legal entities
Detailed Description
Projects: The Credit Pipeline (at one of the largest banks of Russia)
Technology stack included Java 8, Spring Boot, Spring Data, Hibernate, MapStruct, PostgreSQL, Microservices Architecture, Spring Cloud, Apache Kafka.
Development of new functionality and technical support of SmartVista a multifunctional platform for banking cards and financial transactions processing, online payments management, etc.
Code refactoring of SmartVista administrator’s Web console and transactional data reconciliation module.
Detailed Description
Projects: SmartVista RedSys at RedSys (www.redsys.es), Spain, a leading national and international processor that provides solutions for financial institutions and other major industry players in Spain, Europe and Latin America.
Technology stack included Java EE: EJB, JSF; Spring, JPA/Hibernate, MyBatis, JavaScript, Oracle DBMS, Oracle WebLogic AS, IBM WebSphere Application Server.
Participated in the project of the Customers’ Requests Processing System (IBM DB2, Domino Java API, JDBC, JavaScript, Dojo)
Participated in Internal project for HR on recording and distribution of corporate gifts (Spring, Hibernate, HSQLDB, Dojo)
Participated in the project of the Internet banking system for busyness entities ALBO Alfa-Busyness Online (Oracle 11g, Apache Cayenne, Apache Velocity, JavaScript, HTML, Flexterra, IBM Websphere Application Server)
Significantly improved the quality and performance of the functionality of the Customers’ Requests Processing System related to processing and visualization of a big volume of reference data. The improvement was achieved with replacing poorly functioning legacy JavaScript code with new implementation of the corresponding front-end functionality using Dojo framework as well as adaptation of the back-end API to the newly designed frond-end elements.
Participated in the project of the Kaspersky Anti-Virus 8.0 for Lotus Domino
Participated in the project of the Kaspersky Anti-Virus 8.0 for Lotus Domino Maintenance Pack1
Designed and developed new functional system elements: flexible and scalable control system of the users’ privileges; control of entered configuration parameters and management of availability control elements based on business-logic requirements; scalable distributed architecture of applications to support the product operation in the cross-platform environment; remote control through WEB UI when using the distributed scheme of deployment
Designed and developed new installer
Implemented support of cross-platform distribution kits including components of the product for Domino for MS Windows x32/x64 and Domino for Linux simultaneously
Designed and developed the user interface of the basic life cycle databases and installer: Lotus Notes GUI and WEB UI
Designed and developed the subsystem of adjusted localization of installer and databases of the basic life cycle. Repeatedly lowered the localization labor intensity by optimizing structure of stored text resources.
Implemented the applications multilingual capacity. The functionality was used to test the display of the text resources prior to final localization.
Designed and developed an assembly line for the product distribution kit and considerably lowered the cost of labor for the product integration by minimizing the number of manual operations.
Participated in the project of Development and introduction of computerized information-processing system “Register of Legal Service”
Participated in the project of Introduction of accounts control system Oracle Identity Manager (Oracle IDM)
Developed computerized information-processing system “Register of Legal Service”.
Autotomized information support of the company’s property management
Specified technical requirements to the reporting system of computerized information-processing system “Register of Legal Service”
Tested reporting functional, designed by the contractor
Developed and introduced “Reporting Center” - built in module, supporting generation of reports from the Lotus Notes applications and relational databases, including cross-platform reports
Designed and developed “Application Processing System” - Lotus Notes workflow application, supporting formation, coordination and control of statuses of inquiries processing concerning provision/deprivation of information resources in Oracle IDM
Designed architecture of integration solution supporting interaction of OIM and “Application Processing System” for provision/deprivation of information resources
Participated in the project of Introduction of the server infrastructure in “Aeroflot-Cargo” JSC
Participated in the internal project of designing of the contracts coordination system on the Lotus Notes/Domino platform
Developed design requirements and made technical specifications for the server equipment and software to the external project
Installed and configured the server software at the customer’s site (relating to Lotus Notes/Domino infrastructure)
Designed and developed integration module of the implemented Lotus Domino mail system with corporate system of anti-spam protection
Reanimated intro-corporate system of contracts coordination on the Lotus Notes/Domino platform and expanded system functional regarding realization of complicated (nonlinear) schemes of the contracts coordination
Developed integration module of the contracts coordination system with Microsoft Navision
Developed and presented a demonstration version of the corporate reports portal at the International IBM Business Forum within the framework of the partner program
Introduction of the Lotus Notes/Domino infrastructure and development of Electronic Document Management Systems applications in the Management of Industrial Automatics CJSC
Development of the Lotus Notes applications at the Regional Technical Center TNK-BP
Administration and support of the Lotus Notes/Domino infrastructure
Participation in all the stages of the project of introduction of the Document Support Management System BOSS-Referent at the Regional Technical Center, as well as in the regional branches and affiliated companies of TNK-BP in Nizhnevartovsk: formation of design and technical requirements, analytical inspection and adjustment of the system subject to the current business-processes of the enterprise, and training of the users, system pilot and commercial operation
Development of additional functional for the Document Support Management System BOSS-Referent
Introduction of the “Signum” system for visa, conduct and control of the contracts execution on the Lotus Notes/Domino platform in the “Nizhnevartovsk Oil-and-Gas Production Enterprise”
Assignment of task and formation of technical requirements while designing the software
Technical support of the client-bank systems (Alpha Bank) on the Lotus Notes/Domino platform
Detailed Description
Development of additional functional for the Document Support Management System BOSS-Referent
Introduction of the “Signum” system for visa, conduct and control of the contracts execution on the Lotus Notes/Domino platform in the “Nizhnevartovsk Oil-and-Gas Production Enterprise” JSC
Assignment of task and formation of technical requirements while designing the software
Support of the client-bank systems (Alpha Bank) on the Lotus Notes/Domino platform