Summary

I have problem solving skills and suitable knowledge about data structure, algorithms and good knowledge about Databases ,OOP, SOLID Principles and some of Design Patterns. Solid understanding of full mobile and software development life cycles.

Skills

  • Technical

    Java

    Kotlin

    Algorithms

    Data Structure

    Problem Solving

    OOP

    SOLID principles

    Design Patterns

    SQL

    Threading

    JSON

    Firebase

    Git, Github

  • Mobile Development

    SQLite

    RXJava

    Room Database

    Retrofit

    REST APIs

    Coroutines

Education

  • Computer Science at Faculty of Computers and Information Kafrelsheikh University

CV Summary

4
Projects
2
Achievements
2
Languages