Summary

Seeking a Mobile Application developer position in a fast-growing organization to utilize my expertise in software development and testing

Work Experience

Openner.vc

Mobile Application Developer

September 2021 - Now

  • App coding, testing, debugging, documenting and monitoring
  • Contributing to the development of project schedules and workflows
  • Recommending changes and enhancements to software applications

Freelancer

Mobile Application Developer

July 2019 - Now

  • App coding, testing, debugging, documenting and monitoring

Dexef ERP System

Mobile Application Developer

June 2021 - August 2021

  • App coding, testing, debugging, documenting and monitoring
  • Contributing to the development of project schedules and workflows
  • Recommending changes and enhancements to software applications

Watanya Company for Roads

Mobile Application Developer

May 2020 - June 2021

  • Implemented and maintained the ticketing android application using java.
  • Explored the different Tech Stack for Cross-platform development (Flutter ).
  • Provided continued maintenance and development of bugs for existing mobile applications.

Skills

  • General concepts

    OOP

    Git

    Algorithms

    Data Structures

    Operating Systems

    Database Design

    Adobe XD

    Architecture Patterns ( MVVM,MVC,Lifting State )

  • Flutter

    Dart

    Basic Widgets

    State Management (Bloc , RiverPod)

    Storage( SQFlite, Shared Prefrence )

    Consuming Restful API

    GraphQL

    Firebase

  • Native Android

    Java, Json & API, LiveData, ViewModel, Data Binding, Espresso, material design, Butter Knife

Education

Minufiya University

Computer Science - bachelor's

2015 - 2019

Courses and Certificates

Android Developer Nanodegree

Udacity

Projects

InGame

  • Ingame is a first-of-its-kind gamified platform that provides avid football fans an entertaining playing experience that shall upgrade their football watching habit with an unprecedented rewards scheme and innovative gameplay!.
  • I have developed most of the app features individually.
  • Developed using Flutter ,MVVM architected ,Bloc state management.
  • integration with third party to fetch stats and data using GraphQL and Rest apis.

Android : https://play.google.com/store/apps/details?id=com.opennervc.ingame

IOS : https://apps.apple.com/eg/app/ingame-sports/id1603861494

Dexef Bills

Tools: Flutter, Dart, SQFlite, Dio, BLOC

  • Made app UI, integrating some of the API
  • ERP app aims for customers who wants to create bills in a professional way