Muhammad El-Shafie

Muhammad El-Shafie Email and Phone Number

Head of Engineering | Fintech | Insurtech
Muhammad El-Shafie's Location
Cairo, Egypt, Egypt
Muhammad El-Shafie's Contact Details

Muhammad El-Shafie work email

Muhammad El-Shafie personal email

n/a
About Muhammad El-Shafie

With over 15 years of extensive experience in software engineering and technical management spanning three continents and five countries, I have successfully led cross-functional teams in the delivery of high-complexity projects and overarching business objectives on a global scale. Throughout my career, I have consistently assumed the role of an embedded CEO, taking ownership of the products under my purview.My skill set includes the strategic assessment, recruitment, and management of technical teams, where I also serve as a mentor to team members. Proficient in Agile practices, I possess a comprehensive understanding of Agile values and principles. Moreover, my professional background encompasses hands-on involvement with high-traffic and large-scale web/mobile products, demonstrating a strong command of scalability and high-availability systems.

Muhammad El-Shafie's Current Company Details

Head of Engineering | Fintech | Insurtech
Muhammad El-Shafie Work Experience Details
  • Beyond Insurance Brokerage S.A.E
    Chief Technology Officer
    Beyond Insurance Brokerage S.A.E Aug 2023 - Sep 2024
    Cairo, Egypt
    Duties:-Led the re-architecture of the customer service communication platform, used for external omni-channel support (e.g., WhatsApp, Telegram), transitioning from a costly microservice-based system to a more efficient monolithic architecture.-Overhauled a non-released Electronic Health Record (EHR) project, replacing a year-long, over-engineered, domain-driven design with a streamlined internal ERP system.-Implemented an internal ERP system as a single source of truth to manage all business operations, including sales, collections, and EHR for clients.-Managed a team of 12 highly skilled professionals, ensuring successful platform transformations and system integrations.-Monitored and optimized infrastructure to minimize costs, improve scalability, and maintain high availability.-Collaborated across departments to ensure systems supported business processes and aligned with organizational goals.Achievements:-Reduced infrastructure costs by over 90% by replacing the microservices-based omni-channel communication platform with a monolithic system.-Increased platform uptime to 99.99%, ensuring reliable external communication for the Customer Service team across channels such as WhatsApp, Telegram, etc.-Replaced an unreleaseable EHR project that had been under development for over a year, preventing extensive refactoring efforts and avoiding sunk development costs.-Implemented a fully functional ERP system, consolidating all business processes, from sales to client health records, under one unified platform.-Streamlined company operations, significantly enhancing efficiency by unifying sales, collections, and EHR processes in one system.-Reduced technical debt by replacing over-engineered architecture with pragmatic, scalable solutions.
  • Lnddo
    Head Of Engineering
    Lnddo Nov 2021 - Jul 2023
    Cairo, Egypt
    - Built in-house High Performance Engineering Team. - Led Successful handover and knowledge transfer from outsourcing vendor to inhouse engineering team. - Led Successful Regulator audit. - Led Successful complete technology revamp. - Led successful migration from cloud-based core banking solution to in house maintained solution. - Reduced the TCO (Total Cost of Ownership) of the core banking, Vendors, and technology stack by 94%. - Resource planning, distribution, and allocation. - Oversee the process of expanding the software engineering team over 3countries fully remote. - Architecture design of new features, documenting their technical specifications, and designing their work breakdown.
  • Salik Express
    Co-Founder And Cto
    Salik Express May 2020 - Oct 2021
    Cairo, Egypt
    • Budgeting • Engineering team Building.• Technology stack and Development process Definition.• Maintain code quality standards in the different teams by working closely with tech leads• Training plans and self improvements actions for the different teams.
  • Magalix
    Engineering Manager
    Magalix Aug 2019 - Apr 2020
    - Re-structure the software engineering department according to the company’s expansion needs- Oversee the process of expanding the software engineering team from 3 engineers to 15 engineers.- Design an on boarding plan for software engineers to reduce the effort needed to introduce newly hired engineers to the system and shorten the time required for engineers to be productive.- Resource planning, distribution, and allocation.- Mentoring software engineers and overseeing their career development path.- Architecture design of new features, documenting their technical specifications, and designing their work break down.
  • Esw Capital
    Software Engineering Manager
    Esw Capital Jun 2017 - Jun 2019
    Remote (Crossover)
    Management of multiple software development teams consisting of top talent software professionals (engineers, architects, chief architects, front-end developers, full stack developers) from all over the world focusing on customer oriented enterprise SaaS/Cloud/Mobile software products with various technologies like C/C++, Java, .NET, AWS, and Docker for more than three thousand customers.
  • Badr
    Product Manager-Scrum Master
    Badr Jul 2016 - May 2017
    Alexandria Governorate, Egypt
    • Gather requirements for engaging with and complementing the overall​ ​customer experience on the web.Collaborate with Marketing, Design, User research & Development.• Organize and manage Strategic product JIRA board & capabilities.• Organize and run daily and weekly ‘Stand-ups’ with project teams and developers.• Interpret the designs & prototypes into EPIC and individual Agile Stories.Manage & prioritize product stories in a Pivotal environment.• Communicate the goals and progress across the organization & to executive leadership.• Identify requirements for back-end services needed to drive web experiences.• Collaborate with and manage any contractors and/or agencies (design, creative, etc).
  • Egjug Ngo
    Board Member
    Egjug Ngo Aug 2013 - Jan 2017
  • Tie (Technology & Innovation For Enterprise)
    Scrum Master
    Tie (Technology & Innovation For Enterprise) Jul 2015 - Jun 2016
    Nasr City
    • Guiding the team and organization on how to use Agile/Scrum practices and values to delight customers.• Guiding the team on how to get the most of our self-organization.• Guiding the team on self-organizing to fill in the intentional gaps left in the Agile/Scrum frameworks.• Assessing the Scrum Maturity of the team and organization and coaching the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization.• Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment.• Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis of healing and problem solving.• Facilitating getting the work done without coercion, assigning, or dictating the work.• Facilitating discussion, decision making, and conflict resolution.• Assisting with internal and external communication, improving transparency, and radiating information.• Supporting and educating the Product Owner, especially with respect to grooming and maintaining the product backlog.• Providing all support to the team using a servant leadership style whenever possible, and leading by example.
  • Delta Technopreneurs Association
    Board Member
    Delta Technopreneurs Association Feb 2015 - Jan 2016
    Mansoura
    DTA is a non-profit organization that works as a hub for IT business people committed to develop a solid base of Entrepreneurship and Innovation culture in order to foster and develop an IT Industry in the Nile Delta region of Egypt.
  • Icraft
    Ceo
    Icraft Aug 2011 - Jul 2015
    Cairo
    • Putting the marketing strategy and executing it to open new markets for iCraft and help maintain the flow of work.• Lead the talented engineers of iCraft to deliver projects and match clients’ expectations while offering them different experience.• Managing the financials of the company and making sure that it has a positive cash flow while bringing in the targeted revenues.• Acting on the board of directors of iCraft and participating in setting the companies vision and strategy.• Assessing product development opportunities and managing the product strategy and market while following up on the progress of the development to make sure that it is aligned with our strategy and vision.
  • Icraft
    Service Delivery Manager
    Icraft Apr 2010 - Jun 2011
    Cairo
    • Communicating policy changes that affect operations to the service provider and/or client ensuring priorities are addressed. • Interfacing with contract manager and finance manager as needed to analyze service provider performance. • Working with the service provider to clearly articulate the goals and objectives of the set of agreements. • Managing and prioritizing service delivery is in alignment with the business. • Assisting with the preparation and monitoring of budgets and compliance with contractual agreements. • Ensuring that spend is in line with the budget while reconciling projected resource baseline with actual utilization of resources. • Performing capacity and demand planning with service provider and governance team including forecasting customer demand for all in-scope and new services. • Primary liaison on day-to-day basis regarding communication between client and service provider regarding service delivery changes, problems and recovery efforts. • Ensuring process compliance and resolution of operational issues for both the supplier and the retained environments. • Educating the service provider on program / product / operational details, including the development and implementation processing schedules and coordination of data flow ensuring timely data transmittal. • Participating in the execution and testing of business continuity plans as necessary and monitoring results of testing and disaster recovery plans.
  • Icraft
    Project Manager
    Icraft Feb 2008 - May 2010
    Cairo
    • Initiating project activities and confirm its scope and objectives.• Planning project tasks in coordination with all related stakeholders.• Controlling project execution through regular follow-up meetings, planning updates and progress reports in cooperation with technical team leader.• Assuring proper closeout of the project focusing on customer satisfaction and balancing cost, time & quality constraints
  • Sitc
    System Engineer
    Sitc May 2006 - Jun 2007
    Cairo
    • Responsible for creating the company's intranet • Designing the IT help desk intranet • Troubleshooting and maintaining different servers (Apache, DNS, DHCP, Mail, and Firewall).• Install, configure and troubleshoot Linux based workstations.• Troubleshooting and receiving calls concerning computer related problems from staff
  • Yat Software
    Instructor - Part Time
    Yat Software Dec 2005 - Jan 2007
    Cairo
    My main responsibilities are:• Instruct and train for CCNA certificate• Instruct and train for Linux+ certificate

Muhammad El-Shafie Skills

Pre Sales Cloud Computing Team Management Project Management Solution Architecture Integration It Service Management Itil Virtualization Enterprise Software Web Services Software Project Management Solution Selling Telecommunications Business Analysis Linux Managed Services Mysql Service Delivery Outsourcing Crm Product Management Saas Paas Storage Linux System Administration Managemet Strategic Thinking Devops Written Communication Data Analytics Analytics Blockchain Jira Program Management Docker Products Kubernetes Business Strategy Scrum Extreme Programming Agile Start Up Environment Start Up Enviroment Creative Problem Solving Aws Cloudformation

Muhammad El-Shafie Education Details

Frequently Asked Questions about Muhammad El-Shafie

What is Muhammad El-Shafie's role at the current company?

Muhammad El-Shafie's current role is Head of Engineering | Fintech | Insurtech.

What is Muhammad El-Shafie's email address?

Muhammad El-Shafie's email address is m.****@****-eg.com

What schools did Muhammad El-Shafie attend?

Muhammad El-Shafie attended Cairo University.

What are some of Muhammad El-Shafie's interests?

Muhammad El-Shafie has interest in Psychology, Management, Children, Social Services, Entrepreneurship, Economic Empowerment, Aikido, Education, Scuba Diving, Poverty Alleviation.

What skills is Muhammad El-Shafie known for?

Muhammad El-Shafie has skills like Pre Sales, Cloud Computing, Team Management, Project Management, Solution Architecture, Integration, It Service Management, Itil, Virtualization, Enterprise Software, Web Services, Software Project Management.

Not the Muhammad El-Shafie you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.