Ahmed Mahdy

Mobile-App Developer

Flutter▪ Dart▪ Get-X▪  Provider▪ OOP▪ Data Structure▪ Algorithms▪ Design Patterns▪ Firebase▪ Exception Handling▪ Authentication▪ Rest APIs▪ Java▪ Android▪  Problem-Solving▪  Android Studio▪   GitHub▪ Stack Overflow▪ Databases  Responsive UIs▪ MVC▪ 


Portfolio     Linked-In    GitHub

                                


Objective:

To obtain a job working as a Mobile-App developer creating robust, interactive, and maintainable mobile applications with  attractive UIs and different features according to business requirements.


Cairo, Egypt ▪ [email protected] ▪ 0100-740-9254  

 Experience:

2 Years experience in Mobile App Development with Flutter.

Work Experience


Flutter Developer

Victorylink

Nov2019 - Present
Egypt, Cairo

Design Maintainable and Interactive Mobile Apps using Flutter technology  and Restful APIs.

Front-End Design.

Back-end Integration

Databases

Firebase

State Management solutions.


Projects:

To-Do App                                                                                                                                                                    

 Simple app is designed using Flutter cross platform with SQLite as a backend, and Provider State Management 
   For more details, please see the 
portfolio



Ecommerce-App                                                                                                                     

This App is designed with Flutter cross platform and woo commerce API as backend, using Getx as a State Management solution, SQLite database for Cart data, and shared preferences to save user login.


 For more details, please see the portfolio


News-App 

        This App is coded using Flutter cross platform and News Rest API     

         For more details, please see the portfolio


Tasmee3 App
   Tasmee3 App is an application programmed by Flutter cross platform with Firebase as a back-end using Getx as a state     management and MVC pattern to keep the code clean and organized,                                                                                                 

 For more details, please see the portfolio

Education

2017 - 2018

ISSR

Software Engineering Diploma

Skills


  • Working with Assets and Animations in Flutter
  • Stateful & Stateless Widgets
  • Incorporating Custom Fonts in Flutter
  • Play Sounds & Videos Across Platforms
  • Using Flutter Themes
  • Routes and Navigation
  • Attractive UIs
  • Problem Solving
  • Networking in Flutter Apps and connecting with APIs
  • State Management using Provider and Get-X packages
  • Firebase and Authentication
  • Firebase Push Notifications
  • SQLite Database
  • Writing clean code
  • Responsive UIs
  • OOP
  • GitHub
  • MVC Pattern
  • Restful APIs
  • Team Work
  • Problem-Solving
  • Learning new technologies

Courses & Certificates


  • Udemy:  The Complete 2020 Flutter Development Bootcamp with Dart
  • Udemy:  Java Design Patterns
  • Udemy:  Mastering The Coding Interview (Data Structure & Algorithms)
  • Udemy:  Learn Java From Scratch
  • Microsoft:  MCITP (Microsoft Windows Server)
  • Cisco:  CCNA Routing & Switching
  • Cisco:  CCNP Routing & Switching






Languages:

  • Arabic
  • English