
Tawfik Ahmed
Software Project Manager / Business Analyst at Everestminds
Heliopolis, Cairo, EgyptWork 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
Languages
Arabic
FluentEnglish
Advanced