profile-img

Tawfik Ahmed

Software Project Manager / Business Analyst at Everestminds

Heliopolis, Cairo, Egypt

Work Experience

  • Software Project Manager / Business AnalystFull Time

    Everestminds

    May 2020 - Present -5 yrs, 2 months

    Egypt , Cairo

    • Job Details:Lead and managed over 10 software projects and products across the organization, ensuring successful outcomes. ● Conduct business analysis activities to gather and document requirements from stakeholders. ● Develop comprehensive project plans, timelines, and budgets. ● Coordinate and communicate with different project team members and stakeholders. ● Monitor project progress and status, reporting project metrics to the upper management. ● Proactively identify project risks and issues, developing and implementing mitigation plans. ● Facilitate projects meetings and workshops to drive collaboration and project success.
  • SOFTWARE ENGINEERFull Time

    Everestminds

    Oct 2019 - May 2020 -7 months

    • Job Details:● Develop full-stack web applications using the MEAN stack (MongoDB, Express.js, Angular, and Node.js). ● Design and implement RESTful APIs and server-side logic using Node.js and Express.js. ● Successfully delivered three diverse projects as a software engineer, including a website for a tourism company, a webinar platform for doctors, and a social media platform catering to the real estate industry.
  • Education

    • Bachelor's Degree in Electronics and communication engineering

      Misr International University (MIU)

      Jan 2019 

    Skills

    • User Stories
    • JIRA
    • Agile Software Development
    • Scrum
    • Kanban
    • UI/UX
    • HTML
    • CSS

    Languages

    • Arabic

      Fluent
    • English

      Advanced
    Share this Profile