Printing tool Download PDF

Work experience


Director, Quality & Process Excellence

Upland Software Inc.

Director, Program Management - Product Development

Nakisa Inc.

Joined this SAP Tier 1 partner, who is a leader in Human Capital Management, to take the organization to the next level. CEO of Nakisa decided to expand the partnership with SAP by introducing new products and signing an OEM agreement. This strategic decision required forming a new Product Development organization and introducing new methodology and processes that would facilitate the growth.

  • Managed 5 projects running simultaneously which included 11 products with a budget of $1.7 M.
  • Prepared status reports (Quality, Schedule, Scope and Risks) for the entire program and presented directly to the CEO.
  • Introduced Agile methodology, trained Product Development organization (Product Strategy, Engineering and QA) and rolled out Lean Scrum.
  • Evaluated, purchased and introduced new tools for executing projects and release management. (i.e. VersionOne)
  • Defined new processes and guidelines with close collaboration with peers (Head of Product Strategy, Head of Engineering and Head of Quality) for: Portfolio and product definition, specification and requirements authoring, estimations and risk analysis, iteration based planning, task assignment and execution.
  • Researched and evaluated test automation tools to be used by QA and Test Group.
  • Implemented standards and defined KPIs; followed through for compliancy of the products by aligning the QA plan accordingly.
  • Recommended new infrastructure to fulfill the new requirements for Product Development and worked closely with IT to purchase and build the new landscape.
  • Collaborated with the VP of Professional Services and Deployment organization to manage and support customer projects issues and escalations.
  • Helped Marketing team to build an effective and lean product launch plan.
  • Managed and delivered the translation of Software and documentations to 14 languages. This localization was a budget of $300K and delivered by collaborating with LionBridge (3rd party MSA).
  • Contributed to building a Product Life Cycle (was PLC owner) and a Software Development Plan.

Results of the new Product Development organization:

- Doubled the velocity/productivity within 6 months enabling Nakisa to complement its Portfolio with 4 additional new products.

- Encouraged and enabled faster innovation in shorter iterations.

- Leveraged Lean operation which eliminated waste and over head processes.

- Transitioned from a functional organization to a matrix organization.

Contributions of the new Product Development organization to Nakisa corporate:

- Improved talent retention by 75% compared to FY09.

- Increased customer pipeline by 45% and revenue by 30% compared to FY09 Q2.

- Attracted 6 new implementation Partners Globally to join our echo system.

- Innovations that allows the architecture to introduce new products easier.

- Improved collaboration with the rest of the company (Pre-Sales/FieldOps, Sales, Marketing, Professional Services, and support). This observation is based on their feedback to the CEO.


Manager, Software Development / ScrumMaster


Originally retained by the R&D arm of SAP's global network to integrate the Triversity (Toronto) acquisition to SAP ERP. Swiftly identified as a high-impact contributor with an exceptional blend of technical and leadership talents, and promoted to project manage the design and development of enhancements to the portfolio of retail solutions. Subsequently selected an additional promotion to oversee the development of CRM solutions for Public Sector.

Technologies/Platforms/DBs: ABAP, Java; Windows, Netweaver; MS SQL, Oracle, MaxDB, DB2.

  • Served as Program Manager leading 5 development managers, 52 developers and 4 architects in the development and delivery of SAP's Investigative Case Management solution.(€25 Million budget)

  • Managed projects simultaneously within a 6 to 24-month release cycle, steering all phases of portfolio, product definition, specification, design, implementation, testing, validation and support customer ramp-up. All projects were staffed across the Globe. (NA, Europe and Asia)
  • In the capacity of Development Manager, planned and directed the development of sophisticated CRM solutions to meet the needs of diverse industry segments, including government, public security agencies, fund managers, and Social Services.
  • Coached, trained and managed a team of 15 software developers, fostering a high performance team environment in which junior and senior staff are motivated to excel.
  • Recruited junior developers to augment the initial team complement, successfully attracting and retaining high-potential candidates who were immediate value-added contributors.
  • Implemented tighter travel expense controls in negotiating better rates and more effective use of virtual meetings which reduced project operating expenses by 35%.
  • Identified value-added features and functionalities that positioned SAP as the solution-of-choice in the target market. This brought 15 new customers within the first six months of product ramp-up.
  • Implemented methodologies for effort estimations such as knowledge level considerations which resulted to increase production and reduce budget waste by 25%.
  • Instituted Scrum and Agile Development Methodologies to manage the complete project cycle, resulting in significantly more streamlined and fast-tracked development practices.

Project Manager, Software Development / ScrumMaster

  • Negotiated with cross-departmental colleagues to secure the staff expertise needed to meet mission-critical project deadlines.
  • Improved customer satisfaction and ensured consumable product by hiring consultants to test the product before shipment.
  • Successfully managed the complex integration of Triversity POS with SAP back-end systems, creating one of the richest and most flexible solutions for the retail industry today. This integration content serves customers (ex: Kenneth Cole, Jo-Ann Stores, Beall's, Wu Mart) with an end-to-end retail offering, connecting data from initial consumer interactions at the point of sale, through the retail supply chain, to the enterprise back office.


Senior Software Developer / Scrum Team Member

  • SAP Netweaver XI content development.
  • ABAP

Senior Application Programmer/Analyst

Epicor (STS Systems/NSB Group)

Joined this leading independent retail software supplier to assist with the design, development, testing and debugging of merchandising, CRM, and accounting solutions for large retail chains.

  • Lead a five member team to investigate and resolve critical data integrity violations caused by defects in Inventory Management and Order Management systems at major client SONY. The team rectified all issues in implementation of store, warehouse and corporate modules within six months.
  • Contributed technical and analytical expertise to all stages of the software development cycle, ultimately becoming team lead on customized solutions for clients such as Danier Leather, William Carter, Adidas, Body Shop, Dollar General, FAO Schwarz, Giorgio Armani, Sony of Canada, Tommy Hilfiger, La Senza, BCBG, and Tommy Bahama.

Teacher’s Assistant

Assisted students at the C / C++ language lab.



Project Management Institute


Azad University


Honor student - GPA 98.5%


McGill University


Project Management College - PMI Certified


Solutions-driven and highly accomplished IT professional with global experience in the design, development and deployment of sophisticated ERP and CRM solutions for clients in diverse industries. Equally conversant in the language of business and technology, serves as an ideal interface between integrated solutions. In-depth understanding of project management best practices for the complete software/application development lifecycle. Cross-functional leadership acumen in staffing, finances, operations and strategic planning. Complemented by an exceptional track record for delivering complex multi-stage and cross-location projects on time, in quality and within budget.

- Client Needs Analysis & Solution Development- Agile Methodology & Scrum Framework- Resource Planning & Prioritization- Team Development & Leadership- Risk & Change Management- Project & Product Life Cycle- Budgeting & Cost Control- Lean Management