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

Convinced the client to rebuild the website from scratch and to get rid of a legacy codebase. The website was created a long time ago by another team he hired. The main problem was huge requests to the DB and which execution caused a website's daily crushes. We rebuilt a website and optimize the server load.
My previous experience is based on a 1,5 year of project management in a small local web studio and a year as a product manager in a startup (the app for the ledgen from facebook and google ads).

My responsibilities as a project manager:
* Collect and analyze requirements;
* Analyze of the business processes of the customer;
* Project estimation and negotiation;
* Create WBS;
* Budget planning;
* Planning project deliverables, milestones;
* Coordinate a design team;
* Coordinate a developers team;
* Plan and set  tasks for the team members;
* Provide  updates to the customer and stakeholders;
* UI, Functional and acceptance testing.

It doesn't matter how big (or small) team is. I have experience working with just 1 developer as well as managing a remote team up to 7 devs.

The projects I was involved as project management are online shops, real-estate websites, NGO organization’s websites, marketing agencies websites, travel portals. The biggest project lasts for 10 months (and now working on the 2nd release). The shortest project was a 1.5 week (customize Wordpress theme) . Some of these projects required third-party apps integrations (payment systems, CRM, admin panels, etc), API usage.
If the top-manager is not a tech guy but he is the decision-maker on the project (decides what technology stack to use and how to build the development process) this project is no for me ;) 
I think the team lead or the development team should decide such kind of questions.