Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Hamza Alkhatib

Hamza Alkhatib

Bothell,WA

Summary

Seasoned Software Development Manager with strong background in managing diverse teams to deliver innovative software solutions. Skilled in Agile and Scrum methodologies, ensuring seamless project execution from conception to completion. Strengths include strategic planning, risk management, and fostering collaborative environments that enhance productivity. Previous roles have resulted in improved operational efficiency and significant process enhancements.

Overview

17
17
years of professional experience

Work History

Software Development Manager

Amazon
Seattle, WA
07.2020 - Current
  • Supervised development milestones for alignment with timelines and cost constraints.
  • Collaborated with stakeholders to ensure seamless progress towards technology and business objectives.
  • Created detailed project plans outlining tasks, deliverables, timelines and resource requirements.
  • Contributed to hiring software developers.
  • Developed tracking mechanisms for engineer progress and growth.
  • Directed planning for each sprint as well as post-sprint reviews and retrospectives.
  • Conducted full lifecycle software development from planning to deployment and maintenance.
  • Developed product and technology roadmap and strategy from concept to launch.

Software Development Engineer

Amazon
Jordan, Amman
05.2017 - 07.2020
  • Debugged existing code to identify root causes of issues and implemented solutions.
  • Designed and developed software applications using Java, HTML5, CSS3.
  • Created database objects such as tables, views, stored procedures and functions.
  • Collaborated with stakeholders in requirements gathering sessions to define system functionalities.
  • Utilized version control systems such as Git to manage source code changes.
  • Generated technical documentation including design documents and user manuals.
  • Participated in Agile development process by attending daily scrum meetings and sprint planning sessions.
  • Conducted peer code reviews to ensure accuracy of coding standards.
  • Involved in troubleshooting production issues escalated from support team.
  • Developed and maintained scalable software applications for various platforms.
  • Collaborated with UI/UX designers to improve software usability and user experience.
  • Led small development teams, overseeing project progress and mentoring junior engineers.

Senior Software Engineer

Souq.com
Jordan, Amman
10.2012 - 05.2017
  • Analyzed user requirements to develop software solutions and created technical specifications.
  • Developed, tested, debugged, and documented software programs using PHP, JavaScript, HTML, CSS, and MySQL.
  • Monitored system performance and troubleshoot issues in production environment.
  • Collaborated with cross-functional teams to ensure quality assurance throughout the development process.
  • Created detailed design documents, test plans, user manuals, release notes and other related documentation.
  • Designed databases to store application data using MySQL Server or MongoDB technologies.
  • Proposed innovative ideas for enhancing existing applications based on industry trends.
  • Guided team members through troubleshooting complex programming issues.
  • Assisted in the estimation of project scopes and timelines during planning phases.
  • Led small development teams, overseeing project progress and mentoring junior engineers.

Software Development Team Leader

Alrasekh
Jordan, Amman
08.2007 - 09.2012
  • Developed software development processes and procedures to ensure the successful delivery of projects.
  • Assigned tasks and monitored progress for software developers on the team.
  • Collaborated with stakeholders to define project requirements, scope, objectives and timelines.
  • Provided technical guidance, mentorship and support to team members.
  • Conducted code reviews to ensure quality standards were met.
  • Tracked project milestones using various project management tools like JIRA or Trello.
  • Managed multiple projects simultaneously while meeting tight deadlines.
  • Resolved conflicts between team members efficiently and effectively.
  • Maintained a high level of communication with all stakeholders throughout the entire product life cycle.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.

Education

Bachelor of Computer Information Systems - Information Technology

Hashemite University
Jordan
07-2007

Skills

  • Technical leadership
  • Milestone monitoring
  • Developing project plans
  • Web application development
  • Agile Sprint Tracking
  • Team Management
  • Strategic Work Allocation
  • Coordinating Deadlines Across Teams
  • Team Development Coaching
  • Continuous deployment
  • Roadmap Planning

Languages

English
Professional
Arabic
Native/ Bilingual

Timeline

Software Development Manager

Amazon
07.2020 - Current

Software Development Engineer

Amazon
05.2017 - 07.2020

Senior Software Engineer

Souq.com
10.2012 - 05.2017

Software Development Team Leader

Alrasekh
08.2007 - 09.2012

Bachelor of Computer Information Systems - Information Technology

Hashemite University
Hamza Alkhatib