Summary

Software Engineer with +5 years experience in software development lifecycle (SDLC) including analysis, design, development, and testing. Experience in Mobile Apps for iOS & Android. Skilled, motivated and product-oriented developer with strong Object Oriented Programming Concepts, Best known for abilities in application development, team leadership, technological strategy development, collaborative innovation and technical trend analysis.

Residence

Cairo, Egypt

Age

27

Graduated From

Misr University for Science & Technology

Years of Experience

4

Title

Sr. Software Engineer

Military status

Exempted

Skills

  • General Concept

    Systems analysis

    Problem solving

    SDLC

    Design patterns

    Architecture patterns

    Clean code

    Git

    Clean architecture

    SOLID principles

    Onion architecture

    OOP

  • Flutter

    Dart

    BLoC - Cubit - Provider

    RxDart

    go_router

    animations

    Firebase Technologies

    Maps

    Isolation & Future

    Functional Programming

    Equatable - Freezed

    Dependency Injection

    RestfulAPI - GraphQL

    Caching & Offline Data

    Modular Programming

    Mixins

    A/B Testing

    Flavors

    CI/CD

    Apps Deployment

  • Android

    Java

    Kotlin

    XML

    Jetpack Compose

    Rxjava

    Restful API

    Services

    Firebase Technologies

    Maps

    Dagger Hilt

  • Backend

    Entity Framework

    .Net Core WebAPI

    Mapping

    JWT

    Caching

    MediatR

    GraphQL

    LINQ

    Microsoft Graph API

    Global Exception Handling

    IIS Deployment

  • Database

    SQL Commands

    Views

    Stored Procedure

    Functions

Education

  • Misr University for Science & Technology - Computer Science

Work Experience

  • Misr University for Science & Technology
  • Black Diamond SA
  • XDev

CV Summary

10
Projects
5
Courses
3
Companies
1
Achievements
2
Languages