Abdulrahman.dev
Expert Competitive Programmer

Hi, I'm Abdulrahman Eldeeb

Backend Developer (Django)|Fayoum, Egypt

Computer Science graduate and Codeforces Expert — building production-ready RESTful APIs with Django, Docker, and TDD. Experienced in secure authentication, Stripe integration, and clean architecture patterns.

$stack --list:
DjangoPythonDockerC++
ar2724@fayoum.edu.eg
View CV / Resume
Abdulrahman Eldeeb
Overview

About Me

Computer Science graduate from Fayoum University and Codeforces Expert focused on backend development with Django and Django REST Framework. Experienced in building production-ready RESTful APIs using Dockerized workflows, token/JWT authentication, automated testing, and OpenAPI documentation. Strong foundation in algorithms and competitive programming. Also a technical instructor and mentor, teaching CS50, C++, data structures, and OOP to students and coaching competitive programming teams.

Academic History

Bachelor Degree2026

Bachelor of Computer Science and Artificial Intelligence

Fayoum University

Graduated Jul 2026. Relevant Coursework: Object-Oriented Programming, Data Structures, Algorithms Design & Analysis, Operating Systems, Database Management Systems, Computer Architecture

Developer Profile Stats

Codeforces TierExpert
Teaching Experience2+ Years
Core FrameworksDjango & DRF
API MethodologiesTDD & Swagger

Credentials Summary

Shubham Sarda (Udemy) · 2025
Build REST APIs with Django REST Framework and Python
Maximilian Schwarzmuller (Academind/Udemy) · 2025
Python Django - The Practical Guide
Total Credentials: 3 Verified
Career

Where I've Taught & Coached

InstructorSep 2024 – Present

Recode Academy

Fayoum, Egypt

  • Teach multiple courses including CS50, C++ programming, algorithms and data structures, and Object-Oriented Programming (OOP) core concepts
  • Deliver structured curriculum covering problem-solving fundamentals, computational thinking, and advanced programming paradigms to diverse student cohorts
C++PythonCS50
Mentor & CoachApr 2023 – Mar 2025

Fayoum ICPC Community

Fayoum, Egypt

  • Mentored 15–20 students in programming fundamentals, data structures, and algorithm techniques to prepare for the Egyptian Collegiate Programming Contest (ECPC)
  • Organized programming workshops, training sessions, and coding competitions to enhance programming abilities of community members
C++AlgorithmsData Structures
Expertise

Tools & Skills

A breakdown of my technical capabilities, backend competencies, and professional instruction experience.

Languages & Frameworks

Core coding languages, libraries, and backend frameworks

PythonC++SQLHTML/CSSJavaScriptDjangoDjango REST FrameworkDjango ORMPostgreSQLSQLiteMySQLDockerDocker ComposeGitGitHub ActionsJWTStripeSwagger/OpenAPIPyTorchTensorFlow/KerasOpenCVScikit-LearnPandasNumPy

Domain & Architecture

Backend architectures, methodologies, and API designs

RESTful APIsMVT ArchitectureService LayerSelector LayerClean ArchitectureTDDCompetitive ProgrammingWeb Scraping

Soft Skills & Leadership

Professional coaching, instruction, and communication skills

Technical TrainingTeam LeadershipCoaching & FeedbackCurriculum DevelopmentProblem-SolvingCommunication
Algorithms

Competitive Programming

A reflection of my analytical capabilities, problem-solving speed, and algorithmic expertise.

Expert
Codeforces Expert
Rating — top competitive programming tier
17th / 280
ECPC 2023 Qualifications
Ranked 17th place out of 280 teams
90th / 280
ECPC 2023 Final
Ranked 90th place out of 280 teams
Showcase

Featured Projects

A curated selection of backend architectures, production-ready APIs, and machine learning projects I have built.

Featured

E-Commerce REST API

Production-ready e-commerce API covering user auth, products, cart, orders, and Stripe payment processing with webhook-driven status updates. Implements Service Layer and Selector Layer patterns across 5 modular Django apps.

Django REST FrameworkPostgreSQLStripeJWT
Inspect Repository
Featured

Recipe Management API

Dockerized Recipe Management REST API with user registration, token authentication, profile endpoints, and strict ownership isolation for user data. Full CRUD with advanced filtering and multipart image upload.

Django REST FrameworkPostgreSQLDockerOpenAPITDD
Inspect Repository
Featured

Postify – Modern Blogging Platform

Full-stack blogging platform with Django MVT, featuring markdown editor, hierarchical comments, Google OAuth via Django Allauth, and a creator dashboard with Chart.js analytics.

Django MVTSQLiteChart.jsDjango Allauth
Inspect Repository

FER-2013 CNN vs ResNet

Facial emotion recognition on FER-2013 — head-to-head comparison between a custom CNN built from scratch and transfer learning with ResNet50V2 (TensorFlow/Keras).

TensorFlow/KerasPythonResNet50V2CNN
Inspect Repository

Rossmann Store Sales Prediction

ML pipeline predicting Rossmann store sales — EDA, feature engineering, and XGBoost model with GridSearchCV (97.9% R2). Deployed via Streamlit, FastAPI, and Power BI.

PythonXGBoostScikit-LearnStreamlitFastAPIPower BI
Inspect Repository
abdulrahman eldeeb · portfolio

$ mailto --recipient ar2724@fayoum.edu.eg

Designed & Engineered © 2026· Built with Next.js