Vasyl Shyrochuk, Project Manager in Lviv, Lviv Oblast, Ukraine
Vasyl is available for hire
Hire Vasyl

Vasyl Shyrochuk

Verified Expert  in Project Management

Project Manager

Location
Lviv, Lviv Oblast, Ukraine
Toptal Member Since
February 26, 2020

With an in-depth technical background and years of experience managing engineering teams in rising startups as well as transforming established enterprise products with millions of users and $100+ million/year in revenue, it’s safe to say that Vasyl can meet your PM needs. He knows how to get the job done with resources provided, having created MVPs with small R&D teams to managing large scrum teams with up to 35 engineers. What drives Vasyl is building innovative products that matter.

Project Highlights

Numbrs: Banking and Crypto Accounts Management
Led the process of application transformation from targeting the banking market to focusing on the crypto (BTC) market.
Jive: The Intelligence-driven Intranet
Setup quality standards and processes for product releases—facilitating 21 high-quality releases for microservices.
Xceedium Xsuite: Privileged Access Management Product
Helped to manage a global team—including R&D, maintenance, QA, and test automation—to grow the product to #2 in the market.

Expertise

Work Experience

Software Engineering Manager

2020 - 2022
Numbrs
  • Led the process of application transformation from targeting the banking market to focusing on the crypto (BTC) market.
  • Established high quality and security standards for new application releases to address strict requirements in the fintech domain.
  • Managed a team of back-end (Java/Go), iOS/Android, and data science engineers that worked on core application functionality related to communication with financial data providers.
  • Designed and implemented new subscription and billing systems.

Software Engineering Manager

2020 - 2020
Toptal
  • Planned and executed the discovery phase for a new FoodTech startup (UberEats and DoorDash alternative) in the Saudi Arabia market.
  • Facilitated a smooth project launch and building of the product Alpha version.
  • Сreated and prioritized the features list, performed a SWOT analysis, estimated the project budget, and controlled execution.

Software Engineering Manager

2018 - 2020
Jive Software
  • Joined the team at the start of acquiring and importing half a billion worth of product—a social network for companies' intranet—that was used by 4 million users.
  • Continued maintaining and enhancing that product with a greatly reduced team (at least 20x smaller) while improving results.
  • Migrated the product from data center hosting to a native cloud solution based on AWS services.
  • Managed a team of chief architects that successfully rearchitected a legacy monolithic application into a microservices-based application.
  • Established quality standards and processes for product releases that allowed 21 high-quality releases for various microservices—analytics, integrations, search, insights, recommendations, news, and rewards—within one quarter.
  • Facilitated the redesign of the legacy recommendation engine and machine learning module for building and maintaining real-time models per user's relevance that can be used to order result sets on a personalized basis.

Business Development Manager

2018 - 2019
Synegee
  • Executed the discovery phase of VR mobile/web application aimed to show company office spaces and internal culture to potential job applicants. The result of this phase was the product prototype and detailed project plan.
  • Implemented a proof of concept for the integration of an e-learning product with Microsoft Teams.
  • Executed the discovery phase for the web platform that facilitates the creation of integrations between different third-party applications, APIs, and tools. The result of that work was the detailed project plan with costs and time estimation.
  • Accomplished the discovery phase for the insurance aggregator web platform that allowed to compare different insurance products from different companies and purchase the best insurance online.
  • Completed research about the possibility of customizing Odoo ERP/CRM to be used by the local businesses and government organizations.

Software Engineering Manager

2008 - 2018
Xceedium
  • Promoted from software developer to manager of the Ukrainian part of a global international project that consisted of four teams—R&D, maintenance, QA, and test automation—while product grew from startup to #2 position in the world market.
  • Coordinated a large portion of product R&D activities that allowed the company to implement features that were the critical product differentiators in the market and were presented at top tech conferences like VMworld.
  • Managed activities related to product integration with VMware, AWS, and Azure that allowed to implement company strategy of moving product from hosted on-prem solution to hybrid cloud solution.
  • Developed key product functionality like the implementation of RDP protocol in Java, support of secure login methods like smart card logon that allowed government institutions to use it and continuously appear in the leaders' section of Gartner MQ.

Founder | Developer

2015 - 2017
FinChecker (Pet Project)
  • Designed a web service for personal finance management with advanced analytics. It analyzes the structure of income and spendings and suggests the best investment strategies for maximizing passive income.
  • Implemented both front-end (JavaScript, jQuery, GSP) and back-end (Grails) parts.
  • Worked on various projects that can be expanded upon request.

Competence Manager

2013 - 2015
Eleks
  • Suggested staff for Java-based projects and assisted with the setup of company learning programs for java engineers and interns that allowed to grow the Java team room by 50% (from 39 to 60 Java engineers).
  • Managed the Java engineers' bench and created several internal projects that allowed to develop company competency in emerging Java technologies.
  • Took part in all interviews and performance assessment meetings for Java engineers that allowed to keep and raise the bar of company proficiency in Java stack of technologies.

Java Technologies Expert/Consultant

2009 - 2013
Eleks
  • Initiated, planned, and implemented various projects based on Java technologies that allowed the company to win and successfully deliver multiple projects.
  • Created the detailed plan/proposal for RFP of the project that aimed to facilitate secure access to highly-restricted zone in the Middle East. That proposal was selected by the customer and the project was implemented on time and within the budget.
  • Analyzed an existing Android mobile application and in response to the customer request, I designed a similar app for BlackBerry mobile that facilitated sales in the airport's duty-free zone—successfully implemented and delivered.
  • Investigated and fixed performance issues in a time-tracking application for BlackBerry mobile that made some application processes run few times faster.
  • Developed the company expertise in Android and created the first company native Android application that managed phone calls billing.
  • Aided a customer that was stuck with the implementation of his product (screen recorder) because of very poor product performance and lack of macOS support. Resolved these blockers and delivered the final solution within four weeks.
  • Designed and implemented a Java client on desktop and Android applications for a software statistics service product (similar to Google Analytics but for non-web applications) that allowed the product to cover all major platforms and tech stacks.

Software Developer

2007 - 2008
Eleks
  • Helped customers to switch from their existing product technology stack (Pentaho, Liferay) to a new one (Groovy, Grails) that increased the performance of product implementation by several times.
  • Created the architecture of a demand-management system that facilitated operations for the timber transportation industry in Northern England and Southern Scotland.
  • Implemented a web UI and advanced reports for visualizing different information important both to truck drivers as well as company business owners.

Software Developer

2005 - 2008
Eleks
  • Developed a SCORM-compliant LMS to enable the client to quickly be aligned with the latest critical industry standards.
  • Implemented a BlackBerry mobile application for course display. This work increased the product's range of devices for a critical enterprise segment.
  • Contributed to the implementation of a product feature that could generate web content along with learning materials. This feature increased the potential list of controls that could be included in the learning course.

DevOps Engineer

2006 - 2007
Eleks
  • Established a continuous integration process using CruiseControl on all projects in the company to automate project builds, tests, and deployments.
  • Created different SVN hooks to analyze commits before merging them into VCS for blocking code changes that were not passing company quality bars.
  • Setup the Trac tool for different projects for using it as a single point of storing project-related information in the wiki-style format.

Numbrs: Banking and Crypto Accounts Management

https://www.numbrs.com/

Led the process of application transformation from targeting the banking market to focusing on the crypto (BTC) market.

• Established high quality and security standards for new application releases to address strict requirements in the fintech domain.
• Managed a team of back-end (Java/Go), iOS/Android, and data science engineers that worked on core application functionality related to communication with financial data providers.
• Designed and implemented new subscription and billing systems.

Jive: The Intelligence-driven Intranet

https://www.jivesoftware.com/

Setup quality standards and processes for product releases—facilitating 21 high-quality releases for microservices.

Tasks Accomplished:
• Responsible for (analytics, integrations, search, insights, recommendations, news, and rewards) within one quarter.
• Managed a team of chief architects that successfully completed rearchitected the legacy monolithic application into a microservices-based application.
• Joined the team at the start of the acquisition and imported half a billion of product that's used by 4 million users.
• Continued maintaining and enhancing that product with a much smaller team (at least 20x smaller).
• Migrated the product from data center hosting to a native-cloud solution based on AWS services.

Xceedium Xsuite: Privileged Access Management Product

https://www.youtube.com/watch?v=04bUxqlN-qA

Helped to manage a global team—including R&D, maintenance, QA, and test automation—to grow the product to #2 in the market.

Tasks Accomplished:
• Joined project as a software developer and eventually became the manager of the Ukrainian part of a global international project that consisted of four teams—R&D, maintenance, QA, and test automation—to help the product reach the #2 position in the world market.
• Coordinated a substantial part of product R&D activities that allowed to implement features that were key product differentiators on the market and were presented on top tech conferences like VMworld.
• Managed activities related to product integration with VMware, AWS, and Azure. This work enabled us to implement transition the product from an on-premise hosted solution to a hybrid cloud solution.
• Developed the key product functionality, e.g., the implementation of RDP protocol in Java and support for the secure login methods like smart card logon that allowed government institutions to use it and continuously appear in the leaders' section of Gartner MQ.

Xyleme: Learning Content Management System

https://www.xyleme.com/

Developed a SCORM-compliant LMS—enabling the client to quickly become aligned with the latest critical industry standards.

Tasks Accomplished:
• Implemented a BlackBerry mobile application for course display. This work increased the product's range of devices for a critical enterprise segment.
• Contributed to the implementation of a product feature that could generate web content along with learning materials. This feature increased the potential list of controls that could be included in the learning course.
2003 - 2007

Master's Degree in Applied Mathematics and Informatics

Ivan Franko National University of Lviv - Lviv, Ukraine

JUNE 2020 - JUNE 2023

AWS Certified Solutions Architect Associate

AWS

JUNE 2019 - PRESENT

Machine Learning Crash Course with TensorFlow APIs

Google

MAY 2013 - PRESENT

Functional Programming Principles in Scala

École Polytechnique Fédérale de Lausanne | via Coursera

MARCH 2012 - MARCH 2015

Project Management Professional (PMP)

Project Management Institute (PMI)

Tools

Trello, TestRail, Google Docs, Spreadsheets, Google Sheets, Subversion (SVN), Apache Tomcat, Servlet, Java Card, Trac, Jira, SQL, Apache, Asana, G Suite, VMware NSX, Jenkins, Git, SonarQube

Platforms

BlackBerry, Amazon EC2, Amazon Web Services (AWS), Blockchain Platforms, Google App Engine, Azure, Android, Blockchain, iOS

Paradigms

Agile, Implementation Project Management, Agile Project Management, Scrum, Continuous Deployment, Requirements Analysis, Agile Product Management, Kanban, Continuous Delivery (CD), Continuous Integration (CI), Database Design, Software-defined Networking (SDN), Unit Testing, Management

Industry Expertise

Education Technology (Edtech), High-tech Startups, Bitcoin, Insurance, Restaurants & Dining, Logistics

Other

Technical Project Management, Project Discovery, Minimum Viable Product (MVP), Scope Management, Cost Management, Time Management, Team Management, Product Owner, Product Ownership, Scrum Master, Web, Web Applications, Startups, Early-stage Startups, Smartcard, Waterfall Methodology, Certified Project Manager, Discovery Workshops, Cost Estimation, Project Estimation, Project Planning, Software Development Lifecycle (SDLC), Presentations, Digital Project Management, Web Project Management, IT Project Management, Software Project Management, Feature Backlog Prioritization, Implementation, Requirements, User Requirements, Customer Support, Task Management, Project Management, Scaled Agile Framework (SAFe), Project Delivery, Software as a Service (SaaS), SCORM Compatibility, Identity & Access Management (IAM), Project Management Professional (PMP), Open Banking APIs, Web Development, MVP Design, Release Management, Mobile Apps, Mobile, AWS Certified Solution Architect, Social Networks, Delphi, Bash, Java 8, SCORM, XML, HTML, Android SDK, Discovery, Product Discovery, Prototyping, Social Media Platforms, Training, Business Analysis, Business Process Analysis, Business Process Optimization, IT Business Analysis, Optimization, Scrum Product Owner, IT Operations Management (ITOM), Technical Documentation, Mobile Applications, APIs, Project Rescue, Social Networks Development, User Experience (UX), User Interface (UI), Technical Hiring, Programming, Requirements & Specifications, Training & Training Content Development, Java, Grails, R&D, Project Initiation, Cybersecurity, E-learning, Business Process Automation, Amazon S3 (AWS S3), Analytics, Groovy, Security, Learning Management Systems (LMS), Request for Proposal (RFP), Blockchain & Cryptocurrency, SDKs, Financial APIs, System Design, Amazon Kinesis, MySQL, Social Media, Social, Swagger, Python 3, Ajax, Ext JS, C++, PHP, jQuery, Spring Security, Artificial Intelligence (AI), Virtual Reality (VR), Redshift, Microsoft Azure, Wireframing, Documentation, Process Documentation, Process Optimization, Workflow Optimization, Vendor Selection, Agile Coaching, Software Implementation, REST APIs, Foodtech, Machine Learning, Threat Analytics, JavaScript, PKI, FFmpeg, Demand Management, XSLT, Automated Testing, Python, Fintech, Proof of Concept (POC), SWOT Analysis, Cryptocurrency Wallets, Personal Finance Management, Access Control, Crypto

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring