Ahmed Mohiy

Backend Software Engineer at inmobly
  • Claim this Profile
Contact Information
Location
Cairo, EG

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Advanced Python
    LinkedIn
    Aug, 2023
    - Oct, 2024
  • Python Essential Training
    LinkedIn
    Aug, 2023
    - Oct, 2024
  • SQL Essential Training
    LinkedIn
    Aug, 2023
    - Oct, 2024
  • C++ Advanced Topics
    LinkedIn
    Apr, 2023
    - Oct, 2024
  • Introduction to Linux
    LinkedIn
    Apr, 2023
    - Oct, 2024
  • Nail Your C++ Interview
    LinkedIn
    Apr, 2023
    - Oct, 2024
  • Parallel and Concurrent Programming with C++ Part 1
    LinkedIn
    Apr, 2023
    - Oct, 2024
  • Software Architecture: From Developer to Architect
    LinkedIn
    Jan, 2023
    - Oct, 2024
  • iOS Development: Architecture
    LinkedIn
    Jan, 2023
    - Oct, 2024
  • Git Essential Training: The Basics
    LinkedIn
    Sep, 2022
    - Oct, 2024
  • AR for iOS Developers: RealityKit and Reality Composer
    LinkedIn
    Jul, 2022
    - Oct, 2024
  • Node.js Essential Training
    LinkedIn
    Jul, 2022
    - Oct, 2024
  • Understanding Augmented and Virtual Reality: An Introduction
    LinkedIn
    Jul, 2022
    - Oct, 2024
  • iOS Core Bluetooth for Developers
    LinkedIn
    Jul, 2022
    - Oct, 2024
  • Advanced iOS App Development: Core Animation
    LinkedIn
    Jun, 2022
    - Oct, 2024
  • Advanced iOS App Development: MapKit & Core Location
    LinkedIn
    Jun, 2022
    - Oct, 2024
  • App Center: Continuous Integration and Delivery for iOS
    LinkedIn
    Jun, 2022
    - Oct, 2024
  • Learning Combine with Swift
    LinkedIn
    Jun, 2022
    - Oct, 2024
  • iOS Lean Controllers: 1 Setup, Persistent Data, and Implementation
    LinkedIn
    Jun, 2022
    - Oct, 2024
  • iOS and watchOS App Development: Notifications
    LinkedIn
    Jun, 2022
    - Oct, 2024

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Backend Software Engineer
      • Aug 2023 - Present

      - Refactor a RestFul API web service in a micro services architecture from Flask to FastAPI and using sqlalchemy ORM to handle MySQL database running on AWS RDS. - Collaborating with team members to write asynchronous Rest API service using FastApi and sqlalchemy with asyncio to achieve better performance.

    • Senior iOS Developer
      • Dec 2018 - Jul 2023

      - Developed and launched 10+ on Appstore for iOS and tvOS apps - Worked closely with product managers and cross-functional team to define a rich iOS experience for OTT apps - Lead the frontend team in developing new features for Web apps, Smart TV apps and native iOS apps. - Solved complex performance and memory management issues in iOS apps. - Designed and implemented multiple subscription models including auto-renew, pay-per-view and rent using StoreKit and other… Show more - Developed and launched 10+ on Appstore for iOS and tvOS apps - Worked closely with product managers and cross-functional team to define a rich iOS experience for OTT apps - Lead the frontend team in developing new features for Web apps, Smart TV apps and native iOS apps. - Solved complex performance and memory management issues in iOS apps. - Designed and implemented multiple subscription models including auto-renew, pay-per-view and rent using StoreKit and other third-parties. - Rewrite the download videos feature to run asynchronously in a background queue using GCD and sync the number of downloaded items with firebase firestore. - Build custom UI components in separate modules to be reusable in different modules and even in different apps. - Rewrite 50% of the code written in MVP architecture to follow MVVM architecture. - Rewrite the whole CI/CD solution for 5+ iOS and tvOS apps from travis-CI to XCode cloud. - Build Analytics system with multiple third parties sdk (ex. Google analytics, facebook analytics, comScore and streamHub ) using Facade and builder design patterns - Working on apps with multiple modules to generalize the components we are working with. - Manage Github repositories for web and iOS teams by reviewing pull requests and merging them.

    • Frontend Web Developer
      • Jun 2017 - Nov 2018

      - Published multiple OTT services apps to web and cross-platforms. - Worked with technologies like: JavaScript ECMAScript 5.1 , HTML5 ,CSS3, SASS, Gulp.js, Angularjs, Apache cordova - Delivered apps on smartvs like (Samsung, LG and android TV)

Education

  • Cairo University
    Bachelor's degree, Computer Science
    2013 - 2017

Community

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