Direct and manage multiple teams of developers for a software development services company. Responsible for end to end solution development which includes backend services, web frontend and mobile frontend. Involvement in project starts from pre-sales stage till the project get delivered. Manage on an average 3 projects at a time. Create project plan and schedule; and manage the progress and changes during the course of development. Closely involved in client interaction to understand client expectations. Strategize the resource planning and resource sharing between the projects. Also a key member of interview panel for hiring of new employees.
MANAGEMENT
ARCHITECTURE
DEVELOPMENT