Rami A.

Rami A.

Followers of Rami A.981 followers
location of Rami A.Greater Sydney Area

Connect with Rami A. to Send Message

Connect

Connect with Rami A. to Send Message

Connect
  • Timeline

  • About me

    Risk Manager at Westpac Group

  • Education

    • University of Newcastle, Sydney Campus

      2016 - 2019
      Master of Business Administration (M.B.A.) Business Administration and Management, General
    • Jami'at Al-Yarmouk

      1999 - 2003
      Bachelor's degree Computer Science

      Activities and Societies: Swimming, Tennis, Chess

    • Yarmouk University

      1999 - 2003
      Bachelor of Computer Science Computer Science

      Activities and Societies: Animal Welfare, Arts and Culture, Children, Business and Economy, Education, Environment, Health and Lifestyle, Human Rights, Disaster and Humanitarian Relief, Science and Technology, Social Services

  • Experience

    • IHorizons

      Sept 2003 - Jun 2006

      • Develop web applications using Microsoft Visual Studio .NET• Participate in user requirements gathering, preparation of user cases, and software design specifications• Direct software design and development while remaining focused on client needs.• Work effectively with design teams to ensure software solutions elevated client side experience.• Track activities progress and communicate project plans updates accordingly.• Provide various project tracking documentation and timely updates• Lead a team of developers through the development in the SDLC.• Modify existing software to correct errors, upgrade interfaces and improve performance.• Implement designs, including multiple code review iterations to ensure high quality and compliance. • Work closely with other team members to design and develop robust solutions in a timely manner.• Interface with BAs, developers, and QAs to determine the best requirement specifications.• Translate business goals, concepts and customer needs into prioritized requirements and use cases.• Lead communication with stakeholders regarding prototypes, technical consultancy, and project progress. Show less • Develop application, modules, and components using MS Studio .NET, VB.NET, and C#• Develop pages using web technologies such as (ASP.NET, HTML, CSS, JavaScript, and VBScript) • Implement applications, and change requests using (ASP,XSL/XSLT, HTML, CSS, JavaScript, and SQL)• Update and re-design UX to meet company standards. Conduct usability testing to measure user experience• Communicate neutrally, empathically and comfortably with team members, clients and customers.• Perform code documentation, unit testing, bug fixing, and release deployment• Use and contribute to design documentation to maintain coherent information and interaction design patterns. Show less

      • Technical Team Leader

        Feb 2005 - Jun 2006
      • Web Developer

        Sept 2003 - Jan 2005
    • Vision Web Solutions

      Jun 2006 - Jul 2007
      Technical Manager

      • Assess, define and document projects’ scope of work.• Gather, analyze, and validate user requirements to create functional specification documents.• Design N-Tier applications and web services. Object Oriented Analysis and Design (OOAD)• Define business goals to determine systems requirements.• Prepare design specification, integration design (with focus on reusing developed software components).• Develop applications, modules, and change requests according to SDLC. • Create diagrams, charts, data models, and database design• Perform gap analysis through design workshops with users.• Manage deliverables and create a wide range of high quality documentation.• Manage implementation, testing, releases, deployment, and support users during project transition.• Manage Development team and recruitment of new team members• Prepare and report projects progress and status to the management Show less

    • Omnix International

      Oct 2007 - Mar 2016
      Project Manager / Senior Business Analyst

      • Implementing IS, BI, ETL, Middleware, Data Cleansing, Data Warehousing, ESB, Infrastructure, and Web projects • Handling several projects as a project manager based on PMI Project Management Methodology • Developing, maintaining and reporting on project Charter, PM plans, CR, scope, schedule, cost, QA plan, HR plan, communication plan, risk plan, risk register, procurement, stakeholders, status reports and many other PM deliverables as per PMI processes’ output• Reporting project status, cost, revenue, expenses, and resource allocation• Performing bench marking analysis and impact analysts• Managing project team and individual responsibilities • Interviewing users, gathering and analyzing requirements to create functional specifications and detailed use cases• Scoping and interfacing with users, and deliver a high volume of agile user stories and associated acceptance criteria • Performing business processes improvements (BPM). Identified process inefficiencies through gap analysis• Modeling business processes and drawing a variety of UML diagrams, algorithms, and design specifications • Acting as a liaison between delivery teams (Managers, Operations, Support, UI/UX, Developers, and QA/QC)• Preparing high quality documentation such as (user manuals, technical guides, presentation, and training manuals) • Leading user acceptance testing (UAT) with a focus on documenting defects and executing test cases• Evaluating existing and proposed systems. Conducting required R&Ds and provide recommendations Show less

    • Westpac Group

      Aug 2016 - Dec 2020
      Senior Business Analyst

      • Apply strategic initiatives and projects in the domain of information security • Perform business analysis activities using world-class tools and techniques.• Develop high level and detailed business requirements documents in a large-scale environment.• Gather, analyse, and validate requirements and create specification documents.• Define, document, and map business processes and performing process improvements • Model business processes and drawing a variety of diagrams• Work with key internal and external stakeholders and business process owners • Conduct workshops, meetings and other forums as part of business analysis activities.• Support the implementation and deployment of components and systems.• Assess the needs and helping with the creation of functional system designs• Participate in the identification of multifaceted information security threats and devising solutions• Act as a liaison and providing communication conduit between teams, groups, and vendors • Provide high quality project documentation based on software engineering best practices. Show less

    • Westpac Group

      Dec 2021 - now
      Risk Manager

      • Providing pragmatic, outcome-focused risk advice that influences decisions, optimizes risk/ reward, and assists in achieving objectives.• Identifying and articulating key risks, issues and dependencies, help facilitate necessary mitigation steps and escalation.• Facilitating and delivering peer-based and/or internal quality and assurance reviews. • Monitoring of risk deliverable quality and the delivery of Premortems and Peer Reviews.• Monitoring risk and actions relevant to projects and supporting management and projects through to the closure of risk actions.• Lifting risk and issue management practices by working closely with project teams. • Influencing PMs to apply risk management in a way that helps deliver a successful outcome.• Helping project teams distinguish between delivery and operational risks and define mitigate and remediate plans appropriately. Evaluating risk levels and implications.• Monitoring effectiveness of risk practices, highlight gaps and coach PMs to address.• Promoting sharing best practice and risk related learnings amongst the programs and projects.• Assisting projects with the use of risk management tools.• Supporting PMs in ensuring commercial outcomes are appropriately risk managed.• Contributing to the development and delivery of Integrated Assurance Plans.• Liaising and working with key risk and assurance stakeholders.• Providing a central point of communication between projects and other risk teams. • Understanding and implementing risk policies and practices and providing regular updates on significant changes to PMs.• Conducting detailed risk assessments, and analysing data, reports, and relevant documentation. Show less

  • Licenses & Certifications