Islam Ibrahim

iOS Team Lead at elmenus
  • Claim this Profile
Contact Information
Location
Egypt, EG
Languages
  • Arabic Limited working proficiency
  • English Professional working proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Ahmed Adel

Islam is a well-connected professional that always takes the time to support anyone is his network. I had the privilege of working with Islam in number of very successful mobile projects. He is proactive, solutions oriented, responsible and technically sound. He has very impressive and strong research background in Mobile Development and certainly can get my full recommendation.

Karim Hosny

Islam is one of the really talented mobile developers i have met, i admire his problem solving skills and competitive programming experience, i really enjoy his puzzles too. He is a guy who knows his tools and answers any problem you have.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Egypt
    • Technology, Information and Internet
    • 100 - 200 Employee
    • iOS Team Lead
      • Mar 2020 - Present

      • Reduced the crashes from 30K to less than 1K by adding unit test components with coverage more that 75% of the project.• Eliminate ~40 min per build uploading time from each team member by switching to Bitrise CI instead of manual builds.• Enhanced how stories are written and divided to enabled daily builds.• Reduced app launch time from ~8 to ~1.5 sec by reducing pre main by reducing dependencies and post main by reducing API calls.• Reduced application build time from ~9 to ~5 min by XCode configurations and turns to using pre-compiled frameworks/libraries.• Revamp application architecture to VIP for more modular components that ease unit test.

    • United Arab Emirates
    • Events Services
    • 1 - 100 Employee
    • Senior iOS Devloper
      • Aug 2016 - Mar 2020

      Work closely with managers and lead multifunctional high-performing teams with goal to fulfil client’s customized demands. Migrate architecture from MVC to VIP to ease code scalability and maintenance, avoid bugs and problems. Operate Unit and UI tests to validate functions meet design requirements and ensure application is safe and secure. Oversee monthly Hackathon activities to work together on a collaborative project as well as create opportunity to interact with new technologies. Key Achievements:• Enhanced user feed and posts that increased the user engagements by 45%.• Improved Listing scrolling speed from ~28 FPS to ~60 FPS.• Migrated from Objective-C to Swift Code that increased the performance and memory optimization.• Implemented Unit tests resulting the application to be bullet-proof and ease the regression.• Change from MVC to Viper architecture led to ease the code scalability and maintainability.• Automated the build process using Circle CI that decreased the time of uploading manual builds.

    • United Arab Emirates
    • Technology, Information and Internet
    • 500 - 600 Employee
    • Senior iOS Devloper
      • May 2018 - Apr 2019

      Communicated with backend team to write endpoints documentations with appropriate and prompt responses. Incorporated swift linter to set uniform coding style rules and avoid errors. Assisted senior professionals in discovering, evaluating, and implementing new technologies to maximize development efficiency. Developed expertise in Maintaining the code and atomization of the application.Key Achievements:• Designed and executed hiring process by creating technical questions and assessment tasks and devising procedure to evaluate the candidates, build a team, and generate handover plan to start work quickly.• Recommended and implemented user-friendly features such as selecting and commuting manual location to avail quick booking. • Developed an effective framework for networking, domains, Core, Analytics, and Logger to be available for other application which resulted in attaining 2M bookings in just one month.• Reduced SDLC by more that 25% through improving communication between team members and implementing agile methodologies.

    • Information Technology & Services
    • 1 - 100 Employee
    • iOS Software Developer
      • Jul 2014 - Aug 2016

      Converted Git-forking to Git-flow to ease review and collaboration on the code and keep track of features and hotfixes. Coordinated with Ul/UX team to Scrutinize the features through iterations and provided feedback for confirmation of preserving iOS Design concepts and usability. Acquired extensive experience in customizing iOS frameworks and features. Key Achievements:• Upgraded the agile process by decreasing sprint planning time from four to two weeks and adding up guidelines to define time limit ensuring not to take more than 1o minutes instead of open discussion. • Carried out code reviews by following approved standards and procedures to maintain consistency between design and implementation.• Used TDD techniques to achieve and maintain 90% total code coverage using dependency injection and mocks.• Work aligned with Backend team and Implemented cache module to for new structure of calling Rest API that led to reduce server calling by 45%.

    • iOS Developer
      • Jul 2011 - Jul 2014

      Preferred to produce framework and libraries instead of repeating the code for two applications to improve code quality and mitigate security risks. Designed analytics system for dashboard and system reports. Developed and Implemented an efficient protocol to ease the communications between native and not-native code. Key Achievements:• Participated actively in successful launch of the food and beverage application in most restaurants as well as an education application in most top schools within Cairo.• Managed creation of separated modules for Video/Audio Players and PDF player with annotations and highlighting features to use features in F&B and educational projects• Designed frameworks which worked as protocols between web and native platforms and allowed users to play HTML content and take native action calls.

Education

  • Ain Shams University
    Bachelor's degree, Computer Science
    2007 - 2011

Community

You need to have a working account to view this content. Click here to join now