Vitalii Dziuba

Team Lead, Architect

Vitalii Dziuba
Málaga, Spain

Experience

Jul 2023 - Present
1 year 8 months

Senior Solution Architect

Malaga Consulting

  • Working closely with stakeholders to gather information about their needs and constraints.
  • Creating detailed technical specifications and architectural designs for the proposed solution.
  • Assessing and recommending the use of specific technologies or platforms to meet project requirements.
  • Building prototypes or proof-of-concept models to validate design decisions and demonstrate the feasibility of the proposed solution.
  • Defining the overall structure of a system or application, including its components, interactions, and data flows.
  • Recommendations for development teams, participation in technical task decisions, and ensuring development aligns with the project.
  • Continuously monitoring and optimizing the performance of systems and applications.

CRM, ERP, RMS Discovery phase, automation system setup and maintenance, team organization and project infrastructure establishment, organization of UI/UX solution prototypes.

Oct 2022 - Jul 2023
10 months

Full-Stack Team Lead (CEM Track)

Europcar

  • Creating road maps and managing project timelines.
  • Support to developers during the design, development, and testing phases.
  • Collaborating with cross-functional teams.
  • Identifying and mitigating project risks.
  • Ensuring high-quality development and testing.
  • Tracking progress and preparing reports.
  • Enhancing development methodologies.
  • Prototyping and Documentation of the project.
  • Communication with stakeholders and partners.
  • Launch and product Support.

ERP for rent parks Flutter mobile version to automate the processes of rental park managers.

(MEAN, AWS) Microservice System for car rent and accounting of technical and insurance risks.

Support platform for Taxi Service:

  • Modification of GPS car tracking.
  • Development of a system for monitoring events on the taxi route
May 2022 - Oct 2022
6 months
Spain

Chief Technology Officer (CTO)

Synergym

  • Defining and implementing strategic direction.
  • Managing technical specialists and developers.
  • Designing technical architecture and implementing technical solutions.
  • Project planning, organization, and execution control.
  • Requirement definition, risk assessment, and resource management.
  • Partnerships establishing with technology vendors and other external parties.
  • Prototyping, Design and Development of LMS platform.

Support for sports equipment:

  • Development of software for treadmills and stationary bikes. (Java, C-obj, Python)
  • Integration of equipment with other services and devices.

LMS platform:

  • Development of an e-Learning application for training coaches and selling courses. (NODE.JS, AWS)
Dec 2021 - Apr 2022
5 months
Germany

Solution Architect/Team Lead

Taimer CRM

  • Setting project goals, action plans, and achieving.
  • Managing the project in accordance with the scope of plans, and budget.
  • Organization of the project office by product domains.
  • Designing the overall architecture of the software system, ensuring it meets the functional and non-functional requirements.
  • Organizing Development Teams.
  • Providing technical guidance and leadership to the development team.
  • Managing regular updates, expectations, and stakeholder decisions.
  • Enforcing quality standards through code reviews, testing strategies, and addressing technical debt.

B2B CRM:

  • Transformation of the system into a Microservices architecture. (MERN, NEXT, GraphQL, Private Service Cloud, React Native)
  • Implementation of CRM for various enterprise structures.
  • Prototyping of new system modules.
  • Streamlining implementation and product support processes.
  • Establishment of a customer support system for the company.
Aug 2020 - Dec 2021
1 year 5 months
United States

Full-Stack Team Lead

Everguard

  • Leading the design and development of the RMS, including database design, software modules, and integrations.
  • Ensuring scalability, performance, and maintainability of the system.
  • Project planning, estimating efforts, and defining project milestones.
  • Managing and mentoring a team of developers.
  • Collaborating with stakeholders to understand business requirements and translate them into technical solutions.
  • Coding review, implementing a testing strategy and ensuring that RMS meets quality criteria.

EMS, RMS platform:

  • AI platform for event identification and risk prevention at large manufacturing enterprises.
  • Development of interfaces and APIs for service identification in computer vision. (MEVN, AWS)
Jan 2019 - Dec 2020
1 year
Cyprus

System Architect

NOX Outsourcing

  • Technical leadership and guidance to the domains.
  • Designing and developing, ensuring scalability and solutions performance.
  • Managing and mentoring a team of developers.
  • Project planning, coordination, and milestone delivery.
  • Requirement analysis and translating business needs into technical solutions.
  • Enforcing quality standards and conducting code reviews.
  • Collaborating with stakeholders and providing regular updates.
  • Continuous improvement and staying updated with industry trends.
  • Supervision of the project office and architect teams by domains.
  • Collaboration with cross-functional teams.
  • Developing and implementing strategic technology roadmaps.
  • Ensuring technology supports long-term organizational strategy.

SWA Group ERP:

  • MEAN fintech & security platform. Role: Architect

AIRMAN SAAS:

  • MERN + React Native Rating Platform for rating, statistical, travel agencies. Role: Architect

Walsh Payment PCI DCC Audit:

  • Preparing system modules for security audit and operational audit. Role: PCI DCC Consultant
Jan 2018 - Dec 2019
1 year
Cyprus

Team Lead Blockchain Product

Blockchain Nature

Trading Platform:

  • Blockchain platform for natural resources trading Role: Team Lead Developer (Golang, GoEtherium)
Sep 2017 - Aug 2018
1 year
Cyprus

Chief Technology Officer (CTO)

GTM EXCHANGE

  • Development and execute the technology strategy aligned with the company's goals and objectives.
  • Development of scalable, secure and reliable FX solutions. Availability and compliance.
  • Assessment and mitigating technology risks by implementing strong security measures, disaster recovery plans, and business continuity strategies.
  • Negotiating contracts and monitoring the performance of suppliers in accordance with the needs of the company.
  • Proposal of technological solutions to increase competitiveness.
  • Identifying opportunities for innovation and research.
  • Examination of potential solutions of suppliers and partners.
  • Building product development and support teams.
  • Definition of roles and responsibilities, setting goals.
  • Organization of network infrastructure and security systems.
  • Collaboration with cross-functional teams, including senior management, operations and compliance, to align technology initiatives with business goals.

CRM:

  • Service for servicing FX traders and clients of the trading platform.

WebSites & App:

  • Website maintenance for company websites, event hosting websites, and streaming educational platforms.

Liquidity aggregator:

  • Service for aggregating liquidity from over 80 stock-market exchanges.
  • Expanding trading opportunities for fiat, cryptocurrencies, futures, and other instruments.
May 2016 - Oct 2017
1 year 6 months
Canada

Front-End Lead React.js

South Pole

  • Project Planning and Coordination.
  • Translating design concepts into functional components.
  • UI/UX Design and Prototyping.
  • Front-end Development and Implementation.
  • Code Review and Quality Assurance.
  • Optimizing performance and scalability of React application.
  • Mentoring and guiding team members.
  • Collaborating with cross-functional teams.

Service CRM Call center:

  • Development of a service for retail sales management.
  • Media Services Integration (React + React Native)
May 2014 - May 2016
2 years 1 month

ABAP App Developer - SAP Consultant

  • Development and support of ABAP applications.
  • Participation in SAP projects.
  • Code Optimization and Optimization.
  • Integration with other systems.
  • Development of reports and forms.
  • Maintenance and support.
  • Documenting business requirements and processes.
  • Analyzing client requirements and providing solution expertise.
  • Configuring and customizing the SAP system according to business requirements.
  • Coordinating tasks and deadlines.

SAP extension:

  • Development new interface elements, customizable tool panels, or integrating with external applications to enhance the user experience.

SAP integration:

  • Linking SAP with other third-party applications or systems to exchange data, automate business processes, and enhance the flow of information.
Sep 2013 - May 2014
9 months

Head of E-Learning Division

PJSC "Alfa Insurance"

  • Business process (banking, insurance) analysis and modeling.
  • Creation and configuration of LMS and corporate portal.
  • Design of training materials according to banking and insurance products.
  • Conducting product training for employees (5,000 employees).
  • App development, creation of media videos.
  • Stakeholders (other departments) expectations management.

E-Learning Courses:

  • Development of educational applications, games, simulators, and presentations for online corporate training.

E-learning Platform:

  • Creation of an E-Learning platform for personnel training.
  • Development of an internal repository of bank regulatory documents.
Sep 2012 - Sep 2013
1 year 1 month

Head of E-Learning Division

PJSC "Russian Standart Bank"

  • Business process (banking) analysis and modeling.
  • Creation and configuration of LMS and corporate portal.
  • Creation of training materials according to banking and insurance products.
  • Conducting product training for employees (1000 employees).
  • App development, creation of media, animation videos.
  • Stakeholders (other departments) expectations management.
  • Organization of unified data storage (banking products, documents).

E-Learning Courses:

  • Development of educational applications, games, simulators, and presentations for online corporate training.

E-learning Platform:

  • Creation of an E-Learning platform for personnel training.
  • Development of an internal repository of bank regulatory documents.
Jul 2011 - Jul 2012
1 year 1 month
Poland

Project Manager

JSC "Krakow Depository"

  • UI/UX prototyping for RMS.
  • System architecture design (API, core, modules, integration solutions).
  • Business process analysis and modeling.
  • Organization of quality assurance processes.
  • Support of accounting management system.
  • Stakeholders expectations management.

SAP - integration:

  • Creation of specialized functions or modules to meet unique requirements.

Data - Storage:

  • Establishment of an internal regulatory document repository for the company.
Apr 2011 - Jul 2011
4 months

Head of Methodology

PJSC "Bank Trust"

  • Participation in the creation and implementation of a scoring lending platform.
  • Support for the accounting department (creation of banking products for individual business, technological maps).

Data-Storage:

  • Establishment of an internal regulatory document repository for the company.

Scoring System:

  • Implementation of a scoring system for microcredit lending.
Sep 2009 - Apr 2011
1 year 8 months

CEO (Co-Founder)

PJSC "INFOPORT"

  • Attracting new clients.
  • Setting priorities and setting goals.
  • Analysis and calculation of potential projects.
  • Organization and support of pre-sale and cross-sale processes.
  • Designing and prototyping solutions.
  • Participation in the development of system architectures.
  • Creation and integration of reporting standards (GAAP, MSFO, IFRS).

Shipping ERP:

  • Organization and implementation of managerial accounting system for maritime enterprises.

Hotel ERP:

  • Organization and implementation of a management accounting system for the hotel business.
Apr 2008 - Sep 2009
1 year 6 months

Head of Payment Card and Methodology

OJSC "Bank of Cyprus"

  • Certification of products in VISA Cemea.
  • Organization and support of issuance transactions with payment cards.
  • Organization and support of acquiring operations.
  • Organization of internal multiprocessing and acquiring for 5 countries.
  • Organization of the bank's ATM and terminal network.
  • PCI DSS audits, payment systems integration etc.
  • Organization of card products.
  • Support of individuals and legal entities, VIP clients.

Acquiring System "Persey":

  • Development of an acquiring system from scratch to facilitate service and transactions for the bank's payment cards.

Microprocessing Network:

  • Establishment of an in-house processing network. Expansion of unique trading tools for settlements using payment cards.
Jun 2007 - Apr 2008
11 months

Lead Expert of Methodology

JSB "Forum" (Comerzbank)

  • Development of standards and regulations for individual business and credit operations in accordance with the legislation (Ukraine, Germany).
  • Conducting seminars at the National Bank of Ukraine on optimizing business processes in banks and financial institutions).
  • Author of methods, standarts for analyzing and modelling proesses (CASE – methodologies, ARIS) (scientific work).
  • Scientific work - "Business process optimization in financial institutions".
Apr 2001 - Apr 2007
6 years 1 month

Various Positions

PJSC "Ukrainian Industrial Bank"

Positions held: cashier -> account manager -> Head of Individual Business Department -> Head of Banking Branch -> Head of Acquiring Department

  • Settlement and cash operations.
  • Operational activities (intra- and interbank operations, including operations with corporate accounting, organization of payments for private and legal entities).
  • Organization of operations with bank's branches (cashier, operating activities, accounting operations, currency exchange operations, encashment, retail lending).
  • Accounting Inter-branch transactions for the introduction of balances on correspondent accounts, opening and closing of the banking day.
  • Organization and support of acquiring operations with POS terminals and ATM`s. (more than 100,000 transactions daily).

Summary

Three things drive the progress of our civilization - methodology, design, automation. The problem can be solved by different methods, find an elegant solution and figure out how to create the next one. This probably makes sense.

Languages

English
Native
Spanish
Advanced

Education

Oct 2000 - Jun 2003

Interbranch Institute Management

Specialist · Accounting and Audit

Certifications & licenses

PCI DCC

PCI DSS

Visa Cemea