Mosaab is an agile coach.He is a Certified Scrum Master (CSM), and ICAgile Certified Professional (ICP). He has years of experience in software engineering, process improvement and agile software development. His main interest is to understand best practices in agile methodologies to maximize the productivity of development teams. Also, He is the technical leader of Enterprise applications and a development manager for teams working for the SyrianSoft. Previously, Mosaab worked as a software developer, Quality Assurance, and manager of Enterprise software development projects.
2012 September - Present
Project Manager/ PMO Board Member
Project Management Office works to control resource sharing and to handle projects issues. Report projects status to senior management. Monitor the projects and resources through MS Project and some other supporting tools.
2013 November - Present
Managing a team of developers.
Ensuring there are reliable processes in place to ensure quality and predictability.
Solving technical problems.
2014 May - Present
Director of Development
Formulate, communicate, and execute product development strategy.
Evolve and govern company’s software development methodologies, processes, and standards.
Manage implementation and technical support functions with line managers and staff.
Hire and appraise development team members, and manage developers’ turnover.
Establish key quality metrics and processes such as unit and system tests even within short development cycles.
Summarize for presentation to executive management and customers.
Manage software delivery road map and release plans in light of product strategy, market demand, and available capacity.
Mentor and coach individuals and teams on agile project management and technical practices.
2014 June - Present
Agile Coach / Scrum Master
Coach and mentor executives, developers, and product owners in agile mind-set and methodologies.
Perform, communicate, and justify technology selections.
Establish Scrum based project management and agile technical practices.
Hire and induce software development staff.
2011 January - Present
Software Process Improvement Specialist
I was part of the process improvement specialists team which was responsible for implementing and deploying the practices of CMMI Level 3. Now I work on institutionalized agile software development mindset and practices and work senior management requirement of CMMI Maturity Level 3 compliance while using Agile project management and technical practices.
Syrian International university for science and technology (SIUST)
2009 September - 2010 June
Responsible for teaching information system and information retrieval courses for graduation students.
2010 July - 2013 October
Managed and developed complex applications, and modules.
Developed, tested and debugged C++ modules.
Designed and supported SQL Server database operations.
Researched new technologies.
worked in Al-Ameen Accounting System using both C++ and SQL Server.
2011 January - 2012 July
Designed and used proper checklist to audit the work based on quality assurance standards.