Position: Project Manager
Category: Project Manager
English level: upper
Years of experience: 6


Throughout my career, there were such:
 ⁃ Online stores (on CMS such as OpenСart, WP - WooCommerce and self-written on a monolith and microservices) Stack: PHP, Laravel, some plugins were on one of the JS frameworks
 ⁃ Websites (on WP, there were also self-written ones) - PHP/Laravel/Symphony/Yii, React/Redux/Angular/Vue.js/Node.js
 ⁃ Angular/Node.js flight booking platform
 ⁃ Mobile applications of a different nature, from a tool for mixing during sound recording to an individual trainer for people with problems of the musculoskeletal system in native languages for Android and iOS ​​(Java/Kotlin and ObjectiveС/Swift)
 ⁃ Mobile application online store on the NativeReact cross-platform
 ⁃ React/Node.js and PHP/Laravel learning platforms
 ⁃ Platform for boosting game profiles in PHP/Laravel
 ⁃ PHP/Laravel one-page generator with custom Fingerprint
 ⁃ Dashboard for media buying. Included a tool for creating campaigns and a tool for automatic decision-making based on triggers. Output statistics from multiple aggregators. PHP/Python/Laravel/React/GO core stack
 ⁃ Platform for creating legal documents on React/Node.js

If we discussed duties, everything depended on the project and the company. I was involved in project management in the first company I worked for, from business analysis and UI / UX design creation approval to signing the acceptance certificate.
Most often, I had such duties (it could also depend on the company, somewhere there was this or that duty, but somewhere not)
- Acceptance of the project (understanding the domain, getting to know the customer)
- Work with risks (identification and collection of risks with the team, stakeholders, experts of this domain, control and decision on how to respond)
- Records management
- Delivery-approval with the client of a part of the work or project
- End-user training
- Conducting a demo
- Formation and work with the team. Solving problems and conflict situations. Building a team according to the Tuckman model
- Obtaining requirements and forming understandable tasks from this
- Writing User Story
- Work with stakeholders at various stages of the project
- Invoicing
- Conducting interviews with candidates
- Onboarding new team members
- Dismissal of staff
- Drawing up a roadmap/Gantt chart
- Jira administration. Choosing/purchasing/configuring plugins

Worked in teams up to 56 persons, in management up to 25.

Individual Entrepreneur 3rd group