Portfolio

Companies I have worked with:

(click on the logo to see details)

Freelance

Role
System Analyst

Tasks
– Interaction with business stakeholders to identify and document requirements
– Preparation of technical specifications, business process diagrams, ER diagrams, and other documentation for system development and maintenance
– Analysis and improvement of current business processes, proposing automation solutions to increase efficiency
– Development of conceptual and logical models, defining architectural solutions and integration processes within system design
– Consulting developers and testers, participating in task planning, and ensuring solutions meet requirements
– Verification of system compliance with requirements, participating in acceptance testing and quality assurance
– Organizing user training on new system functionalities and providing support during the implementation phase
– Identifying risks, developing mitigation plans, and resolving issues during the development process

Projects
1. Expanding the functionality of the corporate IT landscape for a major Russian bank
2. Software import substitution in the corporate IT environment of a major Russian bank
3. Development of a web platform for joint investment in tokenized assets
4. Development of a web platform for franchise management
5. Development of a web platform for online training
6. Other projects

Key projects technologies
Backend
– PHP (Yii2, Laravel, Symfony)
– Node.js, Express.js, Adonis.js
– GO
– Python

Frontend
– Vue.js
– ReactJS
– jQuery, D3.js
– HTML, CSS, JavaScript

Mobile development
– React Native

API and interaction
– Rest API
– Socket.io

Blockchain and Smart contracts
– Solidity
– Truffle
– RPC

Databases
– PostgreSQL
– MySQL
– ClickHouse
– MongoDB

Abi Product

Expert, methodological, and organizational supervision of the company’s projects implementation

Role
Project Curator

Projects
  1. Development of the functional strategy for the IT department of the company
  2. Reengineering of project, program, and portfolio management processes
  3. Implementation of an ERP system, including the automation of planning, procurement, logistics (warehouse and transport), customer service, financial and management accounting processes
  4. Automation of HR processes, including payroll and personnel management
  5. Automation of trade promotions and sales processes
  6. Automation of maintenance and repair processes
  7. Automation of portfolio, program, and project management processes
  8. Creation of an industrial-scale company wireless network
  9. Construction and equipping of the company’s data center
  10. Implementation of an electronic document management system
  11. Implementation of a budgeting system
  12. Others…

Key Project Technologies
– 1С
– MS Axapta 2012
– SAP BI/BW
– Microsoft Project, Redmine
– ELMA
– ARIS

Rosseti Urals Region, PJSC

Implementation of the “Automated system for parallel accounting and preparation of consolidated financial statements under IFRS”

Role in the Project
Project Manager

Tasks
– Strategic and operational planning
– Resource management for the project
– Operational management of project tasks, coordinating the actions of project teams: methodologists (external company), integrators (IBA), and the customer

Key Project Technologies
– SAP EСС, SAP SM
– MS Project, Redmine

Building a Unified Consolidated ERP system for MRSC Ural, EESK and EENS

Role in the Project
Project Manager

Tasks
– Project preparation (incl. analysis of business processes of the involved companies, preparation of recommendations for improvement and unification of business processes)
– Strategic and operational planning
– Resource management for the project
– Coordinating communications between all project participants and stakeholders
– Assigning tasks and responsibilities among project team members and overseeing their completion
– Preparing and presenting progress reports

Key Project Technologies
– SAP NW, SM, ECC, BW
– Oracle DB, MS SQL DB
– Windows Server, Unix
– MS Project, Redmine

Yekaterinburg Electric Grid Company, JSC

Implementation of the “Automated investment management system”

Role in the Project
– Project manager
– Technical architect

Tasks
– Strategic and operational planning
– Resource management for the project
– Operational management of project tasks, coordinating the actions of project teams
– Designing the project’s technical and business architectures
– Participating in the process of business process standardization
– Installing and configuring software products included in the project’s technical landscape

Key Project Technologies
– SAP EСС, SAP BW
– Oracle Primavera
– Альт-Инвест
– MS Project, Redmine

Implementation of the “Automated system for grid connection management”

Role in the Project
Project Manager

Tasks
– Strategic and operational planning
– Resource management for the project
– Monitoring project milestones
– Coordinating communications between all project participants and stakeholders
– Assigning tasks and responsibilities among project team members and overseeing their completion

Key Project Technologies
– SAP ECC, SAP CRM
– MS Project, Redmine

Gomelenergo, RUE

Implementation of the “Automated information system One window”

Role in the Project
– Project manager
– Technical architect

Tasks
– Strategic and operational planning
– Resource management for the project
– Operational management of project tasks, coordinating the actions of project teams
– Designing the project’s technical architecture

Key Project Technologies
– SAP ECC, NW Portal
– MS Project, Redmine

SAP Basis support

Role in the Project
DevOps engineer / SAP BC Consultant

Tasks
– Administration of SAP systems, incl. designing and managing SAP SLD, configuring and administering Solution Manager Service Desk, creating and configuring Web services, and more
– User administration
– User support

Key Project Technologies
– NW, SM, ECC
– Windows Server
– MS SQL DB
– ABAP/4

Business Integration, LLC

Creation of a new Company

Role
Executive Director

Tasks
– Establishment of a new company according to parameters set by an external investor
– Management of the financial and operational activities of the newly established company
– Preparation for sale and sale of the company to an external buyer

IBA Group

Department management

Role
– Head of Integration and corporate reporting department
– Lead DevOps engineer

Tasks
– Management of department staff (25 +/- employees), including recruitment, training, and “selling” employees to internal and external clients
– Development of the company’s competencies in areas such as MDM, CRM, BI, EDM, BPM, and others
– Presale activities
– Execution of comprehensive projects and individual tasks for the technical maintenance of IT infrastructure (primarily SAP software) for internal use and external clients

SAP Basis support

Role in the Project
– Head of the functional group
– DevOps engineer

Tasks
– OS and DB administration
– Installation, configuration, monitoring and administration of SAP systems
– User support

Key Project Technologies
– Windows Server, IBM AIX
– NW, PI, SM, ECC, CRM, MDG
– Oracle DB, MS SQL DB
– DHCP, IP, TCP, UDP, HTTP, DNS, DHCP, Telnet, SSH, FTP
– Microsoft Project, Redmine
– VMWare
– C++, С#, ABAP/4, SQL

Development of an Internal Knowledge Base based on Wiki technology

Role in the Project
Developer

Tasks
Development of the solution’s technical architecture, coding

Key Project Technologies
– HCL Domino and HCL Notes
– LotusScript, Lotus Formula Language

Development of an WEB portal for auto parts sales

Role in the Project
Developer

Tasks
Participating in the development of the solution’s technical architecture, coding

Key Project Technologies
– IBM RAD
– IBM WebSphere Portal
– IBM DB2
– Java, JavaScript, XML, SQL

IBM Romania

Software repackaging

Role in the Project
DevOps engineer

Tasks
Repackaging software according to Microsoft Windows standards, IBM Packaging Guidelines, and client preferences

Key Project Technologies
– Windows Installer
– Wise Package Studio
– Unity Package Manager
– VMWare
– VBScript

METRO AG

SAP Release upgrade (46c->6,0)

Role in the Project
– Developer
– Tester

Tasks
– SPAU/SPDD corrections
– Analyzing and fixing errors in reports, custom transactions, functional modules, module pools, HR macros
– Testing developments

Key Project Technologies
– SAP R/3 v. 4.6
– SAP ERP 2005
– ABAP/4

Goodyear Tire & Rubber

SAP Basis Support

Role in the Project
SAP BC Consultant

Tasks
– Operational management of project tasks;
– SAP Systems Landscape administration;
– User support

Key Project Technologies
– UNIX, AIX
– NW, R/3 4.x, ECC, PI
– Oracle DB
– HP Service Manager
– ABAP/4

Elster Metronica

SAP Basis Support

Role in the Project
DevOps engineer / SAP BC Consultant

Tasks
Administration of the OS, DB, and SAP landscape of the company

Key Project Technologies
– Windows 2003 server
– ERP 2005
– Oracle DB
– ABAP/4

Francisk Skorina Gomel State University

Development of a software suite for analyzing centralized testing results of applicants, including data import from paper sources, data viewing and editing, data analysis, and generating final reports

Role in the project
– Solution Architect
– Developer

Tasks
Solution design, development, testing

Key project technologies
– VMWare
– Delphi, Visual Basic, VBA