Hi, I'm Abdulrahman Eldeeb
Python Developer|Fayoum, Egypt
Computer Science graduate and Codeforces Expert — building production-ready RESTful APIs in Python with Django REST Framework and FastAPI, Docker, and TDD. Experienced in secure JWT authentication, Stripe integration, Celery background tasks, and clean architecture patterns.

About Me
Computer Science graduate from Fayoum University and Codeforces Expert focused on backend development with Python, using Django, Django REST Framework, and FastAPI. Experienced in building production-ready RESTful APIs using Dockerized workflows, JWT authentication with Redis-backed revocation, Celery background tasks, 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 of Computer Science and Artificial Intelligence
Fayoum University
Graduated Jun 2026. Relevant Coursework: Object-Oriented Programming, Data Structures, Algorithms Design & Analysis, Operating Systems, Database Management Systems, Computer Architecture
Developer Profile Stats
Credentials Summary
Where I've Taught & Coached
Recode Academy
Fayoum, Egypt
- Taught multiple courses including CS50, C++ programming, algorithms and data structures, and Object-Oriented Programming (OOP) core concepts
- Delivered structured curriculum covering problem-solving fundamentals, computational thinking, and advanced programming paradigms to diverse student cohorts
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
Tools & Skills
A breakdown of my technical capabilities, backend competencies, and professional instruction experience.
Languages & Frameworks
Core coding languages, libraries, and backend frameworks
Domain & Architecture
Backend architectures, methodologies, and API designs
Soft Skills & Leadership
Professional coaching, instruction, and communication skills
Competitive Programming
A reflection of my analytical capabilities, problem-solving speed, and algorithmic expertise.
Featured Projects
A curated selection of backend architectures, production-ready APIs, and machine learning projects I have built.
Bookly - Book Management API
Async book catalog REST API built with FastAPI and SQLModel covering JWT auth with refresh rotation and Redis blocklist, email verification and password reset delivered via Celery background workers, role-based access with owner checks, books/reviews/tags domains, Alembic migrations, and Redis rate limiting.
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. Added Redis caching with tiered TTLs, cache invalidation in the service layer on write operations, and environment-specific cache configurations.
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.
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.
Open Source Contributions
Merged pull requests into production skill libraries — shipped with tests, verified against real tooling, and reviewed upstream.
Unify the relay event scanner
Consolidated seven hand-duplicated relay event scanners into one parity-gated implementation shipped inline in every script — fixing an unbounded memory-growth defect, hardening chunk-boundary and malformed-stream parsing, and restoring Vibe's final event lost at stream close.
- Fixed a real unbounded memory-retention defect present in all seven scanner copies
- 21 test cases covering chunk boundaries, malformed input, and cap-reset recovery
- Parity gates guarantee all inlined copies behave byte-identically
Add implementer delegation skills
Shipped new implementer skills for the delegation fleet — Node-built-ins-only relays that drive each CLI in headless mode, keep the brief on stdin, enforce plan/read-only safety, and never commit, leaving review and landing to the orchestrator.
- Cline joins the fleet with the same brief → dispatch → review → land loop as the other ten skills
- GitHub Copilot CLI becomes an implementer too — JSONL event capture, denial detection, and resume flows verified live on Windows
- Both relays are Node-built-ins-only, never commit, and are registered across the project's CI gates
Side quest
Also exploring AI & Computer Vision
From Data Science foundations to deep learning for Computer Vision — including a real-time on-device Driver Monitoring System. Check out my AI learning journey, projects, and certificates.
- Chapters
- 6
- Builds
- 4
- Credentials
- 3
Get In Touch
Open to Python backend roles and freelance API work — reach out through any channel below.