Thanks to visit codestin.com
Credit goes to github.com

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

Highlights

  • Pro

Organizations

@Ala-Mahlak

Block or report ElDEEB21

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ElDEEB21/README.md

Abdulrahman Eldeeb

Backend Engineer | Django & REST APIs

Senior CS Student at Fayoum University | Building scalable, production-ready APIs with Django

πŸ“§ Email β€’ πŸ’Ό LinkedIn β€’ πŸ”— GitHub


About Me

I'm a Backend Developer passionate about building robust, scalable APIs and backend systems. My expertise lies in Django and Django REST Framework, where I design clean architectures, implement secure authentication, and integrate external payment systems. Currently a senior CS student at Fayoum University with hands-on experience in production-ready applications.

Key Strengths:

  • πŸ—οΈ Backend Architecture & Design - Service Layer, Selector Layer, modular Django apps
  • πŸ” Secure Authentication - JWT with token rotation, OAuth, secure session management
  • πŸ’³ Payment Integration - Stripe webhooks, transaction processing, error handling
  • πŸ“Š Database Design - PostgreSQL, normalized schemas, complex queries
  • 🎯 RESTful API Design - Clean endpoints, versioning, comprehensive documentation

Beyond Backend:

  • πŸŽ“ Technical Mentor - Instructed youth at Digital Egypt Cubs & coached 15+ students in competitive programming
  • πŸ’‘ Codeforces Expert - 17th Place ECPC 2023 Qualifications, strong algorithmic foundation

πŸš€ Featured Projects

πŸ›’ E-Commerce REST API ⭐ Main Project

Production-ready e-commerce backend API with complete payment integration

Built a fully functional e-commerce API from the ground up covering authentication, product catalog, shopping cart, order management, and Stripe payment processing with webhook-driven status updates.

Key Features:

  • 20+ RESTful endpoints covering all major operations
  • JWT authentication with token rotation & blacklisting
  • Stripe integration with webhook support for payment status tracking
  • Service Layer & Selector Layer architecture patterns
  • Auto-generated Swagger/OpenAPI documentation
  • 5 modular Django apps with clean separation of concerns

Tech Stack: Django REST Framework β€’ PostgreSQL β€’ Stripe β€’ JWT β€’ Swagger


πŸ“ Postify -- Modern Blogging Platform ⭐ Full-Stack

Complete blogging platform with analytics dashboard and CMS

Developed a full-featured blogging platform with user authentication, rich content management, and real-time analytics.

Key Features:

  • Google OAuth integration with Django Allauth
  • Complete CMS with categories, tags, and auto-generated slugs
  • Hierarchical comment system for user engagement
  • Creator dashboard with post analytics & Chart.js visualization
  • Responsive design with custom error pages
  • 5 modular Django apps organized for scalability

Tech Stack: Django MVT β€’ SQLite β€’ Django Allauth β€’ Chart.js β€’ Markdown Editor


Technical Skills

πŸ”΄ Backend Development (Primary)

Python Django Django REST Framework PostgreSQL SQLite MySQL

πŸ” APIs & Authentication

JWT Stripe Swagger/OpenAPI Django Allauth

πŸ’Ύ Databases & ORM

  • Relational: PostgreSQL, MySQL, SQLite
  • ORM: Django ORM with complex queries, migrations
  • Design: Normalization, indexing, query optimization

🎯 Architecture & Design Patterns

  • Service Layer & Selector Layer patterns
  • Clean Architecture principles
  • Modular app design
  • RESTful API design & versioning

πŸ› οΈ Development Tools

Git GitHub Linux Docker Postman

πŸ“Š Data & ML (Secondary)

PyTorch TensorFlow Keras OpenCV Pandas NumPy


Education & Certifications

πŸŽ“ Degree

Bachelor of Computer Science and Artificial Intelligence
Fayoum University (Oct 2022 – Jul 2026)

πŸ† Certifications

Backend & Databases:

  • Associate Data Engineer in SQL
  • Google Data Analytics Professional Certificate
  • Mastering Critical Skills in Algorithms using C++ (Dr. Moustafa Saad)

Machine Learning & AI:

  • Machine Learning Specialization (Andrew Ng)
  • Deep Learning for Computer Vision (NTI & Coursat.ai)
  • Introduction to Generative AI with AWS (Udacity)
  • OpenCV Bootcamp

πŸ… Competitive Programming

  • Codeforces Expert - Advanced problem-solving, algorithmic thinking
  • ECPC 2023 Qualifications: 17th Place (out of 280 teams)
  • ECPC 2023 Final: 90th Place (out of 280 teams)

Experience

πŸ‘¨β€πŸ« Technical Instructor | Digital Egypt Cubs Initiative
July 2025 – Dec 2025

  • Taught tech fundamentals to 50+ students aged 12–17
  • Developed engaging curriculum for coding, design thinking, and AI concepts
  • Organized hands-on projects and team-based learning activities

🎯 Competitive Programming Mentor & Coach | Fayoum ICPC Community
April 2023 – Mar 2025

  • Mentored 15–20 advanced students preparing for Egyptian Collegiate Programming Contest
  • Conducted workshops on data structures, algorithms, and problem-solving techniques
  • Organized training sessions and internal programming competitions

GitHub Stats


🀝 Soft Skills

  • Technical Training & Curriculum Development
  • Team Leadership & Mentoring
  • Problem-Solving & Analytical Thinking
  • Effective Communication
  • Code Review & Best Practices
  • Project Management

Pinned Loading

  1. PyChessGame PyChessGame Public

    PyChessGame is a simple chess game implemented in Python. This project includes a graphical user interface (GUI) for playing chess, as well as an AI opponent that can make moves based on different …

    Python 2

  2. ecommerce-api-drf ecommerce-api-drf Public

    Python

  3. postify-django postify-django Public

    CSS

  4. recipe-api-app recipe-api-app Public

    Python