profile-img

Khalid Muhammad Refaat

Full Stack Developer at RecPeep

Ain Shams, Cairo, Egypt

Work Experience

  • Senior Software EngineerFull Time

    Pattern Project

    Feb 2024 - Present -1 yr, 5 months

    United Kingdom , London

    • Job Details:Develop a factory management software that optimizes the efficiency of factories and their clients. • Backend: manage database models with relations, validations and constraints, expose REST APIs, develop model forms, implement views for frontend rendering. • Frontend: implement desktop pages for factory managers and mobile screens for factory staff, configure admin panel for admins, apply validations, connect with backend, handle connection and API errors, add charts and insights • Tools: Trello, Git, GitHub, Django, REST Framework, HTML, CSS, JS, jQuery, HTMX, Tailwind, DaisyUI, Notion.
  • Django InstructorFreelance / Project

    New Horizons

    Apr 2022 - May 2022 -1 month

    Egypt , Cairo

    • Job Details:Taught a basic Django course explaining URLs, views, templates, static files, media files, data models, shell, admin panel, forms, authentication, and deployment.
  • Full Stack DeveloperFull Time

    RecPeep

    Sep 2021 - Present -3 yrs, 10 months

    Egypt , Cairo

    • Job Details:Mobile Developer using Flutter Backend Developer using Django
  • Flutter DeveloperFreelance / Project

    Treat-min

    Oct 2020 - Jul 2021 -9 months

    Egypt , Cairo

    • Education

      • Bachelor's Degree in Engineering

        Ain Shams University (ASU)

        Jan 2017 - Jan 2021 - 4 yr

      Skills

      • Github
      • JSON
      • Git
      • MVVM
      • Gitlab
      • Bitbucket
      • Computer Engineering
      • Computer Science
      • Python
      • flutter
      View More

      Languages

      • Arabic

        Fluent
      • English

        Advanced

      Training & Certifications

      • Embedded Systems Diploma

        Eng. Mohamed Tarek·2022
      Share this Profile