Skip to content
View ahmedxgouda's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@csmcode

Block or report ahmedxgouda

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ahmedxgouda/README.md

Hello Everyone! πŸ‘‹

I'm a Django backend developer building scalable APIs and exploring tools like GraphQL. πŸš€ Following the OSSU curriculum, I focus on growth, exciting projects like the BuddyChat API, and lifelong learning. πŸ“šβœ¨

Let's dive in! πŸ‘¨β€πŸ’»βœ¨

πŸ’» Technologies I Love

  • Django
  • GraphQL
  • REST API

Programming Languages

Technologies I Use

Who am I?

class WhoAmI:
   user = 'Ahmed Gouda'
   current_work = 'Building APIs'
   skills = ["Securing APIs", "Monitoring APIs", "OOP and OOD", "Design patterns", "Algorithms and Data Structures"]
   strengths = ["Effective planning", "Fast learning", "Working under pressure"]

   def get_projects():
       return [
           Project(
               name="BuddyChat",
               description="""The BuddyChat API is a GraphQL-based backend built with Django for real-time communication through private and group chats.
                   It supports user management, authentication, notifications, and group features like admin roles, member handling, and archiving.
                   Real-time updates are enabled via Django Channels, and advanced features include throttling, pagination, and filtering.
                   Its /graphql endpoint provides a scalable foundation for modern chat applications.""",
               repo_link="https://github.com/ahmedxgouda/BuddyChat",
               tech_stack=["Python", "Django", "MySQL", "GraphQL", "Graphene", "Django Channels", "Django Signals"],
           ),
           Project(
               name="LittleLemonAPI",
               description="An API that manages a restaurant's menu, orders, and customers. It also provides a dashboard for the restaurant owner to manage the restaurant.",
               repo_link="https://github.com/ahmedxgouda/LittleLemon",
               tech_stack=["Python", "Django", "MySQL", "Django REST framework"],
           ),
           Project(
               name="Factory-System",
               description="A system managing the production process in a factory, including managing orders, products, and employees.",
               tech_stack=["Flutter", "PostgreSQL", "Supabase"],
           ),
           Project(
               name="Video-Toolbox",
               description="An interactive platform designed for video manipulation, offering features like merging, clipping, converting, and embedding. Stay tuned for potential additional features!",
               repo_link="https://github.com/ahmedxgouda/video-toolbox"
           ),
       ]

Pinned Loading

  1. video-toolbox video-toolbox Public

    A collection of tools for video processing based on FFmpeg.

    Python

  2. anki-automation anki-automation Public

    Python

  3. BuddyChat BuddyChat Public

    Python

  4. LittleLemon LittleLemon Public

    Python