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-