Amgad Fikry Mohamed

Amgad Fikry Mohamed

Freelance Backend Software Engineer en Remote

Holberton School

Egipto

Acerca deEventosCanalesComunidades

¡Hola, soy Amgad Fikry Mohamed!

Freelance Backend Software Engineer en Remote

Backend engineer with a full-stack background and a unique healthcare industry perspective. Specializes in server-side logic, database architecture, and APIs. Achievements include developing the 'Codutopia' e-learning platform and a transformative clinic management app. Committed to continuous learning and innovative solutions.

Redes sociales

Experiencia

Educación

Certificaciones y Distintivos

No se agregó certificaciones o distintivos

Proyectos

Clinic Management App

https://github.com/amgadfikry/clinic_management_app

Full Stack Developer

Clinic Management System is a comprehensive solution designed to streamline the management of medical clinics, offering features for both administrators and users. The project consists of a backend built with Flask and MySQL for the database, providing a secure API with authentication using hashed passwords and tokens. The front end is developed using React and Tailwind CSS, offering an admin panel for clinic management and a patient-user dashboard.

Admin Panel Features:

  • Manage specialties, doctors, offers
  • Control appointments and testimonials/reviews
  • Create dates for doctor appointments

User Dashboard Features:

  • Search for doctors by name or specialty
  • Make, modify, and view appointments
  • Update profile settings
  • Add testimonials and reviews

The first version represents the Minimum Viable Product (MVP) and the next version will have new features and more improvement.

Backend developer

Codutopia is an advanced e-learning platform designed to deliver a seamless educational experience. Utilizing cutting-edge technologies, Codutopia is built with Express.js, MongoDB, Redis, Oracle Cloud Storage, and Docker Compose to provide a scalable and efficient backend solution.

Instructor Features:

  • Create and manage courses, lessons, and quizzes.
  • Upload and manage media files (PDFs, videos, images).
  • Comprehensive dashboard for tracking student progress and engagement.

User Features:

  • Access to a diverse range of courses and lessons.
  • Interactive quizzes to assess knowledge.
  • Wishlist feature to save and track courses of interest.
  • Enrollment in courses to start learning.

Upcoming Features:

  • Integration of API and GraphQL interfaces for improved flexibility.
  • Enhanced data management with caching mechanisms.
  • Implementation of a queue system using Kafka for better performance.
  • Swagger integration for comprehensive API documentation.
  • Addition of payment methods for course purchases.

Idiomas

Inglés

Intermedio

Habilidades

Javascript (JS)

Python

TypeScript

NoSQL

MongoDB

Redis

SQL

MySQL

Flask

Express.js

Node.js

Object-Relational Mapping (ORM)

OOP

Problem Analysis

Problem Solving

Debugging

Teamwork

Creative

Time Management

Self Learning

Swagger UI

Git

GitHub

Docker

ReactJS

Localized conecta a estudiantes universitarios y recién graduados con expertos de la industria y empleadores.

ProductoEstudiantesEmpleadoresUniversidades

PrivacidadTérminosMapa del sitio

©2025 Localized, Inc. Todos los derechos reservados.

¿Listo para una experiencia personalizada? Utilizamos cookies y tecnologías similares para adaptar nuestro sitio especialmente para ti. Al hacer clic en 'Aceptar', nos das luz verde para utilizar cookies y tecnologías similares. 🍪