profile-img

Kareem Mohammed Ahmed

Senior Software Engineer at Tap Payments

Farwaniya, Kuwait

Work Experience

  • Senior Software EngineerFull Time

    Tap Payments

    Mar 2020 - Present -5 yrs, 3 months

    Kuwait , Kuwait City

    • Job Details:​GoCollect! By Tap​ Payment and bills tracking and collecting system. Objective-C MVVM ● Release and manage ​goCollect! by Tap​ +100k downloads. ● Integrating with Instagram features. goSellSDK-iOS ​payment SDKs system. Swift, MVVM. ● Providing payments solutions like SDK and APIs integrations to different business sections. ● Fixing bugs of the existing iOS apps and SDKs. ● Revamping old payment SDKs of iOS with cleaner and reusable components. gosellSDK-ReactNative ​npm plugin built on native SDKs. react-native. ● Design and implement a react-native plugin to integrate payment with native SDKs for iOS and android.
  • Senior iOS EngineerFull Time

    Carriage Logistics Co. (Deliveryhero)

    Mar 2016 - Feb 2020 -3 yrs, 11 months

    Kuwait , Kuwait City

    • Job Details:Carriage​ Food delivery system. Objective-C, Swift, MVVM, MVP ● Leading and managing the iOS team with 30 releases. ● Release and manage ​Carriage Consumer app​ +3 million downloads. ● Architect and Implement smooth tracking for ​Carriage Consumer app ● Integrating with marketing tracking SDKs (Braze, Google Analytics, Google Tag Manager, and Adjust).
  • iOS EngineerFull Time

    FCC-Kuwait

    Jan 2015 - Feb 2016 -1 yr, 1 month

    Kuwait , Kuwait City

    • Job Details:​MRGP​ ​governmental system for helping teenagers to work in the private sector. Objective-C, Facade. ​Capital Markets Authority-Kuwait​ Announcements system to share ​the provision of law, bylaw, resolutions and announcements of Capital Markets. Objective-C, MVC. ● Design and implement iOS projects using objective-c language for the iPhone and iPad to clients. ● Fixing existing bugs and releasing new updates of the existing projects. ● Implement projects using the MVC, Facade patterns. ● Reusable components and products with clean interfaces to be easily implemented with multiple projects.
  • iOS EngineerFull Time

    BinaryWaves

    Jun 2014 - Dec 2014 -6 months

    Egypt , Cairo

    • Job Details:● Design and implement iOS projects using objective-c language for the iPhone and iPad to clients. ● Fixing existing bugs and releasing new updates of the existing projects. ● Implement projects using the MVC, Facade patterns.
  • Education

    • Bachelor's Degree in Computer & Information Sciences

      Assiut University (AUN)

      Jan 2007 - Jan 2012 - 5 yr

    • High School - Thanaweya Amma

      Anas Bin Malek Secondary School

      Jan 2007 

    Skills

    • Object-Oriented Programming
    • iOS
    • Clean Code
    • Software Development
    • Swift

    Languages

    • Arabic

      Fluent
    • English

      Advanced

    Training & Certifications

    • IOS Development

      EDU Egypt (Pi Technologies Group)·2012
    Share this Profile