Sherif K.

About Me

Sherif is an experienced iOS Engineer working with modern iOS tech stacks to ideate on concepts and bring designs to life on projects. He develops and maintains high-performing and reusable native iOS applications that vary in scale, scope, and complexity for clients. He is a problem solver, resourceful in getting things done, and productive in working independently or collaboratively.

QA & Testing

Other

Work history

UpStack
UpStack
Senior iOS Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative iOS solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Oliver Wyman
Oliver Wyman
Senior iOS Engineer
2022 - Present (3 years)
Remote
  • Work with a team of devs to build and maintain innovative features on the Zain Iraq application.

  • Established the build processes, workflows, and best practices to enhance onboarding time for new team members on the project.

  • Designed and implemented reusable components and frameworks to improve app development and build time.

MentorMate
MentorMate
Senior iOS Engineer
2021 - 2022 (1 year)
Remote
  • Designed and built the core functionality underpinning the AbleTo mental healthcare application.

  • Implemented new features to enhance processes for shipping orders, insights, and client profiles on the Tactile mobile app.

  • Actively participated in code reviews to validate code with different testing metrics and implemented solutions to enhance memory management and app performance.

Vodafone Intelligent Solutions
Vodafone Intelligent Solutions
Senior iOS Engineer
2021 - 2021
Cairo, Egypt
  • Designed and built iOS payment solutions for Vodafone Spain - improving consistency and timing of releases on the project.

  • Established strategies to improve code testability and code coverage on solutions - creating shared frameworks and components for use across teams.

  • Refactored the legacy payment module code to enhance the application's security, testability, and reusability.

Aqwas
Aqwas
Senior iOS Engineer
2019 - 2021 (2 years)
Saudi Arabia
  • Built and implemented the core functionalities for cart, checkout, and payment on the Jarir bookstore application - fixing bugs and improving app latency.

  • Liaised closely with different teams to execute applications and maintain robust, reliable services on apps to reduce crash rates.

  • Established modern coding standards and reviewed code within Aqwas to improve coding solutions on projects.

Xpress Integration
Xpress Integration
iOS Developer
2017 - 2019 (2 years)
Cairo, Egypt
  • Designed, built, released, and maintained iOS applications of different complexities for clients.

  • Worked with other devs in designing and releasing new features and solutions that meet business/system requirements.

  • Introduced new technologies on solutions and evangelized best practices to maximize development efficiency across projects.

Showcase

Senior iOS Engineer - AbleTo
Senior iOS Engineer - AbleTo
  • AbleTo is a telehealth company focused on improving mental healthcare access.

  • The team of iOS engineers led by AbleTo built and released new features, addressed bugs, and optimized performance.

  • AbleTo utilized testing and code review to enhance the application's functionality.

Senior iOS Engineer - Zain Iraq
Senior iOS Engineer - Zain Iraq
  • Implemented core features for an iOS application targeting Zain Iraq.

  • Wrote and deployed tests, reviewed code for consistency, and addressed bugs and defects.

  • Developed and deployed reusable components and frameworks, integrating them with UIKit modules.

Senior iOS Engineer - Jarir Bookstore
Senior iOS Engineer - Jarir Bookstore
  • Jarir Bookstore is a popular e-commerce app in the Middle East with a large user base (6M+).

  • The app underwent a migration to a clean, modular architecture and incorporated new features.

  • Implemented a new network layer with custom caching layers for improved performance and scalability.

Education

 iOS Lead Essentials
iOS Lead Essentials
Essential Developer Academy by Caio & Mike
2022 - 2022
Developing Apps for iOS
Developing Apps for iOS
Stanford University
2017 - 2017
BSc. Computer Science
BSc. Computer Science
Assiut University
2011 - 2015 (4 years)