Git Product home page Git Product logo

Hi, I'm Ahmed Menaim!

I’m a Senior/Lead software engineer in iOS who worked also as an Instructor πŸ‘¨πŸ»β€πŸ« and Technical writer πŸ‘¨πŸ»β€πŸ’».

I’m located in Cairo, Egypt πŸ‡ͺπŸ‡¬ but most of my work was remotely in Algeria πŸ‡©πŸ‡Ώ, Saudi Arabia πŸ‡ΈπŸ‡¦, Kenya πŸ‡°πŸ‡ͺ, The United States πŸ‡ΊπŸ‡Έ & Germany πŸ‡©πŸ‡ͺ for more than 80% of my experience.

I have worked with UIKit, SwiftUI, Memory Management, Design patterns, and SOLID principles to achieve clean architecture concepts with MVP, MVVM & VIPER, etc…

Of course, I have experience in clean code, Git, GitFlow, CI/CD, Fastlane & Bitrise.

Some of my responsibilities in the companies I have worked in:

1- Keep the high code quality.

2- Apply the SOLID Principles and the needed Design Patterns to be able to achieve clean architectural concepts.

3- Enhance the existing process for more feasibility in the workflow.

4- Responsible for the CI/CD pipeline.

5- Evolve in the interview process (Review CV, Review Technical Tasks, Make Technical and system Design interviews for candidates)

6- Onboarding process for newcomers through the apps.

In my spare time, I’m creating content on my YouTube channel πŸŽ₯ to explain more concepts like: Programming, iOS Development, CV writing/reviewing, LinkedIn profiles, etc…


Github Stats

GitHub Streak


My Skills

Technologies and Tools I use

html5 html5 html5 html5 css3 javascript postman git firebase


πŸ‘¨πŸ»β€πŸ’» Programming Languages

Swift C++ Python Java Ruby



Connect with me

⚑ Fun fact...

Watching Anime is the best thing after coding 🀣

I love connecting with different people so if you want to say hi, I'll be happy to meet you more! :)

Ahmed Menaim's Projects

contactsapp icon contactsapp

The first version of contact app which included saving and deleting contacts using CoreData and MVVM .... The next update will be the include the update function

facebookpost icon facebookpost

The second version has been released which is about posting a text or image and view them in your wall, making comments and saving the all of them in CoreData using TableViews and MVVM ...

githubfullapp icon githubfullapp

iOS Github App implemented using SwiftUI, MVVM, DI & Clean architecture concepts

imagesfilter icon imagesfilter

ImagesFilter is an App developed for iOS Mobiles to apply some different filters on images using CoreImage,Photos & RxSwift

ios-applemap icon ios-applemap

AppleMap , You can throw a Pin in your map in a specific location depending on the longitude and altitude and you can change your pin color

ios-dicedesign icon ios-dicedesign

It's about the dice game , just you have 2 dices and you can throw them to get 2 random numbers

ios-to-do-list icon ios-to-do-list

To Do List is just a small app you can save which you want to do , It works on Realm

lostyapp icon lostyapp

The first version of my app which is about searching for the lost things using coreData

menaimacademy icon menaimacademy

It will contain everything related to my youtube channel for learning, you can find tutorials and assignments as well

mercado icon mercado

Repository for Software Engineering project FCI-CU

photoscollectionview icon photoscollectionview

How to bring some data of some users from Github APIs and link them with the collection view to show their photos and by clicking on the cell you will get an alert with the name (Using MVVM)

posts-comments icon posts-comments

It's an app about getting the post from an API and return its comment each one in separate table view

s-bmarket icon s-bmarket

It's an app fully developed in swift can help you to buy or sell products and it's designed in MVC using firebase services "Auth, Storage & Database" , Search using Algolia Search and online payment using "Stripe" and its back end deployed on Heroku

talktome icon talktome

It's a Chatting App using real time database, MVVM Design pattern, Some Clear Comments, Cocoa Pods and Firebase "Authentication, Database & Storage"

todolist icon todolist

Very simple iOS ToDoList App using Filters Operators in RxSwift Framework, Segmented Control to be able to check the priority of your task, you can check and uncheck them & using MVC DesignPattern

weatherapp icon weatherapp

This is the code I've explained in my youtube channel, you will find all the details in the README file

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.