profile-img

Abdelrahman Ghareeb

Software engineering manager

Downtown, Cairo, Egypt

Work Experience

  • Chief Technology OfficerFull Time

    Estafsar

    Dec 2020 - Present -4 yrs, 7 months

    Egypt , Cairo

    • Software engineering managerFull Time

      CloudInn

      Nov 2017 - Sep 2020 -2 yrs, 10 months

      Egypt , Cairo

      • Job Details:Responsibilities: ● Re-structure the software engineering department according to the company’s expansion needs. ● Translate the company strategy into day to day operations along with the entire software engineering department. ● Oversee the process of expanding the software engineering team from 3 to 15 engineers as well as screening and interviewing applicants for software engineering positions. ● Plan & oversee the implementation of redesigning the core product’s architecture into a microservices architecture to ensure easier scalability and cut down features implementation time and cost ● Design an onboarding 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 ● Design a yearly software development plan which is based on business priorities, technical debt, and available resources. ● Introduced a new workflow for delivery & deployment which ensured delivering new features & bug fixes as soon as possible without affecting product’s availability. ● Performed code reviews, engineers evaluations, and mentored junior engineers. ● Design new features’ architecture and oversee the development and testing involved in implementing and delivering those features. ● Maintained the platform’s kubernetes cluster. ● Designed an internship program to help the company train and hire frontend developers. ● Wrote & maintained Python code in the core component of the platform as well as designed and implemented microservices in Golang.
    • Technical DirectorFull Time

      supermama.me

      Apr 2015 - Nov 2017 -2 yrs, 7 months

      Egypt , Cairo

      • Job Details:- Manage relationships with software vendors - Maintain company's publishing platform - build an internal software development team - Mentor junior software developers - Design software infrastructure - Design APIs for 3rd parties to consume from our company's content platform
    • CTOFull Time

      slickr.co

      Oct 2014 - Mar 2015 -5 months

      Egypt , Cairo

      • Job Details:- Implementing a software development process. - Re-design the first implementation of the product and build a SOA driven implementation of the website to extend its functionality. - Coach the team of software developers and UI engineers. - Translate business requirements into technical specifications
    • Education

      • BSc in Computer Science

        Obour High Institute For Engineering and Technology

        Jan 2001 - Jan 2005 - 4 yr

      Skills

      • Web Development
      • Linux
      • Core PHP
      • HTML
      • Software Development
      • Python
      • Apache
      • Kanban
      • Django
      • MySQL
      View More

      Languages

      • English

        Fluent
      • Arabic

        Fluent

      Training & Certifications

      • Professional Scrum Master 1 - scrum.org

        Scrum.org·2016
      Share this Profile