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.
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.
Managing a team of developers. Ensuring there are reliable processes in place to ensure quality and predictability. Solving technical problems.
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.
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.
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.
Responsible for teaching information system and information retrieval courses for graduation students.
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.
Designed and used proper checklist to audit the work based on quality assurance standards.