Farhan Hassan

Farhan Hassan

$25/hr
Software Project Management, Agile Scrum, Release Management, PMO, Process Optimization
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Lahore, Punjab, Pakistan
Experience:
20 years
Farhan Hassan PMP®| Project / Program Manager | Scrum Specialist | PMO Lead | Delivery & Process Optimization Tel: - , - Email:-,- SUMMARY Results-driven and PMP-certified Project Manager with experience of leading complex software development projects including Healthcare, Telecom, CRM, ERP, e-commerce, mobile apps, and games. Proven ability to manage full project lifecycles, from planning and execution to delivery and stakeholder alignment, ensuring on-time, and high-quality outcomes. Expert in Agile (Scrum, Kanban), Waterfall, and hybrid methodologies, with a strong background in release management, risk management, process optimization, and cross-functional team leadership. Passionate about continuous improvement, strategic planning, and delivering business value through innovative solutions. Some Key achievements include: • Successfully delivered Healthcare Product increments on time resulting in client satisfaction • Spearheaded the implementation of Agile practices, improving team productivity • Successfully managed multiple projects ensuring 100% on-time delivery and client satisfaction. • Led end-to-end software development projects for web and mobile applications, ensuring on-time and within-budget delivery while meeting business requirements. EXPERTISE ● ● ● ● ● Agile Project Management Project Planning Resource Management Agile (Scrum) SAFe ● ● ● ● Product Management Release Planning Data Analysis Software Quality Assurance ● ● ● Risk Management Stakeholder Management Problem Solving EXPERIENCE Soliton Technologies Lahore-Pakistan Duration: December 2021 – present Role: Technical Project Manager / Scrum Master Responsibilities: ● ● ● ● ● ● ● ● Defining release process, planning and managing product releases Responsible for successful product/project deliverables Work with stakeholders to define the project’s goals, deliverables, and scope. Create project plans, including timelines, milestones and resource allocation. Using project management software tools like Microsoft Project and Jira to track and manage the plan. Working with top management to set company goals, and make policies & plans to achieve those goals Lead and manage cross-functional project teams, including developers, analysts, testers, and other IT staff. Assign tasks, set priorities, and ensure that team members understand their roles. Collaborate with project teams and other stakeholders to develop and prioritize product backlog Working with development and DevOps teams to streamline the delivery process Monitor the project’s progress against the plan, ensuring that milestones are met, and deliverables are on schedule. ● ● ● ● Ensure that all project deliverables meet the required quality standards. Managing resource forecast and resource capacity planning. Making sure that resource utilization is done efficiently. Provide necessary support in the form of guidance and mentoring to project managers and team members. Managing dependencies across multiple products. OptimusFox Lahore-Pakistan Duration: August 2021 – December 2021 Role: Head of PMO & Software Delivery Responsibilities: ● ● ● ● ● ● ● ● ● ● ● ● ● Overseeing IT projects in alignment with organizational goals and defining processes for different projects Planning projects, setting deadlines, prioritizing tasks, and assigning team members to various deliverables. Implementing Agile (Scrum) framework and make sure that all scrum ceremonies & processes are being followed. Involved in day-to-day scrum activities to facilitate team and monitor the progress of releases. Software release planning, defining release process and ensuring successful releases are deployed. Working with development and DevOps teams to streamline the delivery process Ensuring that best industry standard practices are being followed in the organization Maintaining a good overview of all the projects and ensuring that all the necessary data is always up to date. Gathering data about project progress and producing reports. Continuously evaluating projects to ensure they are meeting company standards, adhering to budgets, and meeting deadlines. Managing resource forecast and resource capacity planning. Making sure that resource utilization is done efficiently. Bridge the gap between the company’s primary stakeholders, customers, and the teams working on the projects. Provide necessary support in the form of guidance and mentoring to project managers and project team members. Global Engineering Services (Pvt) Ltd Lahore-Pakistan Duration: January 2020 – July 2021 Role: Product Owner & Software Delivery Head Responsibilities: ● ● ● ● ● ● ● ● ● ● ● ● Product planning, maintain product vision, roadmap and strategy Preparing functional specifications and user stories RnD on product features and competitive analysis Leading product design activities Release planning, develop product release strategy and leading product release process to make sure high quality and timely releases Problem solving Address customer complains, prioritize and address issues Backlog maintenance and refinement Continually reviewing and refining product features Testing production releases and release management Coordination with other teams like Sales, Business Development, DevOps to align for smooth product delivery Communication with all stakeholders Global Engineering Services (Pvt) Ltd Lahore-Pakistan Duration: Sep 2018 – Dec 2019 Role: Agile Project Manager Responsibilities: ● ● ● ● ● ● ● ● ● ● Sprint planning, estimation and tracking, defining scope, handling risks Facilitating team as scrum master Ensure that Agile practices are being followed in the organization Problem solving Backlog refinement, requirements gathering and management Processes management and monitoring. To make sure that all processes are being followed Team building, organization & monitoring Communication with all stakeholders Analyze the resource requirements and assignment of resources as per project needs Responsible for deployments and software releases Northbay Solutions (Pvt.) Ltd. Lahore-Pakistan Duration: July 2010 – Sep 2018 Role: Sr. Manager SQA/Project Manager Responsibilities: ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Project planning and estimation Ensure that Agile practices are being followed in the organization Participate in Impact/gap analysis and technical reviews Pre-sales R&D, planning and estimation Test planning and execution for automated and manual testing activities Manage the planning and execution of testing efforts, including all associated resources to meet committed delivery dates. Assure the viability, functionality and effectiveness of essential testing tools Ensuring that quality of processes and projects is according to business goals Designing, development and review of Test cases, test plans, test scripts Perform hands-on testing on on-going projects Review of bug reports and issue resolution Processes management and monitoring. To make sure that all processes are being followed. Coordinate the daily activities of the quality assurance staff Analyze the resource requirements and assignment of resources as per project needs Training and mentoring of teams/resources Setting up the performance goals and expectations of resources Responsible of creating tasks and checklists for software deployment on production environment Make sure that software delivery to client is made on production environment Involved in Client communication according to project requirements Manage and respond to Software Quality Assurance issues/non-conformance with related groups such as Development, Integration, Customer Support etc. SigmaTec Solutions (Pvt) Ltd. Lahore-Pakistan Duration: July 2008 – July 2010 Role: Project Manager Responsibilities: ● Project Planning and estimation ● Requirements gathering, analysis and management ● Team organization and management ● Process improvement ● Tasks tracking and monitoring ● Stakeholder communication ● Project status reporting to management SigmaTec Solutions (Pvt) Ltd. Lahore-Pakistan Duration: July 2005 – July 2008 Role: Manager Software Quality Assurance Responsibilities: ● Test Planning ● Participate in Impact/gap analysis and technical reviews ● Ensuring that application quality is according to client requirements ● Preparing QA Plans and tracking plans ● Designing, development and review of Test Cases ● Management of testing processes and resources ● Implementation of Automated testing using QTP ● Team organization & monitoring ● Review of bug reports and issue resolution ● Responsible for defining and implementing Processes ● Responsible for quality improvement ● Quality Monitoring ● Performance reviews of QA Team activities Title Developments (Pvt.) Ltd. Lahore- Pakistan Duration: June 2004 – July 2005 Role : Senior Software Engineer (QA Team Lead) Responsibilities: ● Preparing QA Plans. ● Designing, development and review of Test Cases ● Management of Testing processes and resources ● Preparation of bug Reports and review of bug reports Acrologix (Pvt.) Ltd. Lahore- Pakistan Duration: April 2003 – May 2004 Role: QA Analyst Responsibilities: ● ● ● ● ● Preparing QA Plans. Designing and development of Test Cases Execution of Test Cases Test Data Development Preparation of bug Reports and Presentation of the Bugs to the development team. CERTIFICATIONS & TRAININGS ● ● ● ● ● Project Management Professional (PMP) Certified Training on Agile Project Management Training on Agile Certified Practitioner Training on Scaled Agile Framework (SAFe) Scrum Fundamentals Certified (SFC) EDUCATION MBA (MIS) Bahauddin Zakariya University, Multan-Pakistan-
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.