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
