profile-img

Yasser Zakaria EL-Hendawy

Software Developer

Helmeyat Alzaytoun, Cairo, Egypt

Work Experience

  • Software DeveloperFull Time

    Uvera

    Jul 2020 - Dec 2020 -5 months

    • Job Details:As the sole software developer for this early stage startup, I was responsible for the creation of the platform from the frontend (the mobile app) to the backend, and deploying it in the Cloud. I also worked on IOT for the company’s main product. During my time with Uvera, I delivered for our Alpha Stage three versions of the company’s mobile app with different functionalities to match our business goals and beyond. I worked on this project with Flutter Framework. Through this time I worked in the backend with AWS services SDK and Google services SDK, as well as with golang and GraphQL with multiple schemas and different authentications with multiple levels.
  • Software DeveloperFull Time

    Collins Business solutions

    Nov 2019 - May 2020 -6 months

    Egypt , Cairo

    • Job Details:As the sole software developer at Collins, I was responsible for all mobile, web, and desktop application development using my stack, which consisted of Flutter (front-end) and Golang (back-end).
  • Full-Stack DeveloperFreelance / Project

    Spare (Startup Company)

    Apr 2019 - Aug 2019 -4 months

    • Job Details:Spare Project was a software as a service startup project for businesses in the automobile industry. I was planning to deal with a very large data set of car models (with VIN numbers) and their spare parts, which meant it was challenging to choose the appropriate stack through all the languages and frameworks that I tried before. I ended up choosing: 1- MongoDB as a database using the official MongoDB package for Golang because I wanted to take advantage of the NoSQL database. 2- Golang as the back-end language because it allowed me great speed on the server-side despite the lack of resources. 3- GraphQL API which allowed for scalability and dealing with different authentication and authorization for stores, clients, technicians, etc. 4- Flutter framework which was promising for me and which would allow me to release IOS and Android besides my knowledge of Flutter team planning for Flutter web and Flutter desktop. 5- Flutter-Graphql which is similar to Apollo in dealing with GraphQL API, in a similar way to React. The first milestone of the project implementation is completed, which is a mobile app for users. The completion of the project is pending further financial investment.
  • Desktop application Developer Freelance / Project

    ( For my own busines )

    Jan 2014 - Aug 2017 -3 yrs, 7 months

    • Job Details:C# - MYSQL – Crystal report
  • Education

    • Bachelor's Degree in computer science

      Assiut University (AUN)

      Jan 2011 - Jan 2017 - 6 yr

    • High School - Thanaweya Amma

      El-Moshier Ahmed Ismail

      Jan 2009 

    Activities

    • Re Founder of FCI Assiut university culture club 2016 at El-salon

      Student Activity

      Aug 2015 - Jun 2017 -1 yr, 10 months

    Skills

    • Flutter
    • Golang
    • Graphql
    • MongoDB
    • C#
    • MySQL
    • J2EE
    • C
    • Linux command line
    • Kotlin
    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced
    Share this Profile