Cairo, Egypt
Leading the planning and execution of development and delivery of each release of one or more products, I have good skills to lead a team, ensure that the team is capable of executing all relevant tasks to deliver the agreed client solutions, managing team members to professional growth, collaborating with other teams in the organization in delivering products and improving the way of work, Improving process and practice, Promoting and assuring of the agreed agile methodologies and tools.
Facilitate Scrum Processes: Organize and lead daily stand-ups, sprint planning, reviews, and retrospectives. Ensure adherence to Scrum practices for predictable delivery. Team Support: Act as a servant leader, removing impediments and shielding the team from distractions. Foster a safe, collaborative, and productive team environment. Coach and Mentor: Educate team members and stakeholders on Agile principles. Promote continuous learning and improvement within the team. Suggest and implement process improvements. Stakeholder Engagement: Collaborate with Product Owners to maintain a well-defined backlog. Ensure alignment of sprint goals with stakeholder expectations. Facilitate communication between teams and stakeholders. Performance Monitoring: Track progress using Agile metrics (velocity, burn-down charts, etc.). Identify areas for improvement and recommend solutions. Report on project progress to leadership and stakeholders.
Lead daily stand-ups, sprint planning, reviews, and retrospectives. Support the team by removing roadblocks and creating a focused environment. Coach team members and stakeholders on Agile principles. Work with Product Owners to keep the backlog clear and aligned with goals. Use Agile metrics to track progress and identify areas for improvement. Keep leadership and stakeholders updated on progress.
Leading and mentor junior developers. Designing, developing new features and maintaining applications. Worked in the agile development with frequently changing requirements. practicing in scrum meetings and reviews. Developed web applications and services Dealing with IIS and DevOps. Collaborating with cross-functional teams to ensure successful delivery of projects. Deep understanding for business logic in banking sector. Leading the planning and execution of development and delivery of each release products. Ensuring that the team is capable of executing all relevant tasks to deliver the agreed client solutions. Managing team members to professional growth. Collaborating with other teams in the organization in delivering products and improving the way of work. Improving process and practice. Promoting and assuring of the agreed agile methodologies and tools.