Skip to content
View justzeiad's full-sized avatar
πŸ‘Ύ
πŸ‘Ύ

Organizations

@Nawah-Project

Block or report justzeiad

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.

Content in all repositories owned by your account will be closed.
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
justzeiad/README.md

Β 

Β  Β 

Β  Β 

⚑ About Me

Backend Engineer focused on building clean, tested, and production-ready APIs. Specialised in Python, Django, and FastAPI, with practical experience across relational databases, async programming, Redis caching strategies, containerised deployments, and AI system integration.

Committed to correctness before cleverness β€” writing code that is readable, maintainable, and designed to scale with real tests, real documentation, and observable behaviour in production. Currently deepening expertise in distributed systems, asynchronous architectures, and LLM-powered application design.

Core engineering values: modular design, separation of concerns, comprehensive test coverage, and deployment-ready code from day one.

Open To:

Opportunity Status
Backend Engineering Roles (Python / Django / FastAPI) βœ… Available
AI Systems Integration Projects βœ… Available
Remote & Hybrid Arrangements βœ… Available
Freelance & Contract Backend Work βœ… Available
On-site in Egypt βœ… Available

πŸ› οΈ Tech Stack

Languages

Frontend

Backend & Databases

Cloud, DevOps & Tooling


πŸš€ Featured Projects

βš™οΈ BMO Voice Arcade β€” Real-Time Voice AI Assistant

A full-stack real-time voice AI system with a FastAPI backend and React frontend, integrating three independent AI models into a seamless bidirectional audio pipeline with emotion-driven avatar animations.

Attribute Detail
Stack FastAPI Β· WebSockets Β· React Β· Whisper Β· Ollama Β· Piper Β· Docker
Scale Real-time bidirectional streaming; multi-model AI pipeline
Performance Sub-100ms WebSocket roundtrip; concurrent audio stream handling
Security CORS configuration; WebSocket origin validation; containerised isolation
Impact End-to-end voice AI β€” STT β†’ LLM β†’ TTS in a single containerised system
Repository github.com/justzeiad/bmo

Built a full-stack real-time voice assistant by integrating Whisper for speech-to-text, Ollama as the local LLM, and Piper for TTS synthesis into a unified WebSocket pipeline. Implemented emotion-driven avatar animations that respond dynamically to AI-generated output. Containerised the entire multi-model application stack with Docker for consistent cross-environment delivery, and designed a modular pipeline architecture allowing independent model swapping without frontend changes.


πŸ›’ E-Commerce REST API β€” Production-Grade Backend

A fully-featured e-commerce backend covering product catalogues, cart management, order processing, and payment intent endpoints β€” backed by 90% test coverage across 80+ Pytest tests.

Attribute Detail
Stack Django Β· DRF Β· PostgreSQL Β· JWT Β· Redis Β· Docker Compose
Scale 80+ unit and integration tests; full-stack Docker Compose environment
Performance ~60% reduction in database queries via Redis product listing cache
Security JWT authentication; role-based access control (admin / customer); HTTPS-ready
Impact Production-ready e-commerce API with the highest test and code standards
Repository github.com/justzeiad/ecommerce-api

Engineered product catalogue, cart, orders, and payment intent endpoints to REST best practices. Implemented JWT authentication and role-based access control for distinct admin and customer roles. Integrated Redis caching for product listings, reducing database query load by approximately 60%. Achieved 90% test coverage across 80+ unit and integration tests written with Pytest. Containerised with Docker Compose for reproducible local and production environments.


πŸ“‹ Task Management API β€” Async FastAPI Microservice

An async-first CRUD API for task and project management, deployed live on a Linux VPS behind Nginx with HTTPS termination, Celery background workers, and auto-generated API documentation.

Attribute Detail
Stack FastAPI Β· async SQLAlchemy Β· Alembic Β· PostgreSQL Β· Celery Β· Redis
Scale Async I/O throughout; background worker pipeline via Celery + Redis
Performance Non-blocking async CRUD; Redis-backed Celery task queue
Security Pydantic schema validation; Nginx reverse proxy; HTTPS termination
Impact Live VPS deployment β€” Nginx Β· Gunicorn Β· Docker
Repository github.com/justzeiad/task-manager-api

Built a fully async CRUD API for tasks and projects using FastAPI and async SQLAlchemy. Managed database schema evolution with Alembic migration scripts for zero-downtime updates. Offloaded email notifications and deadline reminders to a Celery background worker via Redis. Auto-generated interactive Swagger and ReDoc documentation from Pydantic schemas. Deployed on a Linux VPS behind Nginx with HTTPS termination and Gunicorn process management.


πŸ“ Blog Platform Backend β€” Multi-Author Django API

A feature-complete multi-author blog backend with full-text search, image upload handling, advanced filtering, and production-grade DRF security patterns.

Attribute Detail
Stack Django Β· DRF Β· PostgreSQL Β· Pillow Β· django-filter
Scale Multi-author; paginated; full-text search across all content
Performance django-filter integration; full-text search; optimised ORM queries
Security API throttling; CORS headers; DRF permission classes per endpoint
Impact Extensible blogging API with enterprise-grade security patterns
Repository github.com/justzeiad/django-blog-api

Built a multi-author blog API supporting posts, comments, tags, and image uploads via Pillow. Added advanced search and filtering with django-filter and full-text search integration. Secured with request throttling, CORS headers, and DRF permission classes for endpoint-level access control.


πŸ”— URL Shortener Microservice β€” High-Performance FastAPI Service

A lightweight, high-performance URL shortener microservice with click analytics, configurable TTL expiry, and sub-millisecond redirect lookups powered by Redis.

Attribute Detail
Stack FastAPI Β· Redis Β· Docker
Scale Stateless microservice; horizontally scalable design
Performance Sub-millisecond redirect lookups via Redis in-memory cache
Security Configurable expiry TTL; strict input validation; containerised isolation
Impact Production-deployable microservice with analytics and zero-latency serving
Repository github.com/justzeiad/url-shortener

Created a lightweight URL shortener with click analytics and configurable expiry TTL. Leveraged Redis for redirect caching, achieving sub-millisecond lookup times under load. Containerised with Docker for consistent, environment-agnostic deployments.


πŸ’Ό Experience

Backend Developer β€” Freelance

Self-employed Β· Remote Β· Cairo, Egypt Β· 2023 – Present

Delivering REST API solutions end-to-end for small businesses and technical clients, owning the full lifecycle from architecture and implementation through testing, documentation, and production deployment.

  • Designed and delivered REST API solutions using Django and FastAPI for diverse business requirements
  • Collaborated with front-end developers via Git, aligning on API contracts and JSON schemas
  • Produced Postman collections and written technical documentation for API consumers
  • Maintained CI workflows and performed code reviews on GitHub
  • Deployed services on Linux VPS environments with Nginx, Gunicorn, and Docker


πŸ† Achievements

Recognition Details
πŸŽ“ CS50x Graduate Harvard's Introduction to Computer Science β€” edX (2022)
🐍 Python Specialisation University of Michigan β€” Python for Everybody β€” Coursera (2023)
πŸ§ͺ 90% Test Coverage 80+ Pytest unit and integration tests on the E-Commerce REST API
⚑ 60% Query Reduction Redis caching strategy eliminating ~60% of database hits on product endpoints
πŸ”Š End-to-End Voice AI Complete STT β†’ LLM β†’ TTS real-time voice pipeline (BMO Voice Arcade)
πŸš€ Production VPS Deployment Live API on Linux VPS with Nginx, Gunicorn, HTTPS, and Docker

πŸ“œ Certifications

edX / Harvard University

Coursera / University of Michigan

Udemy


πŸ’» Coding Profiles

Β  Β 
Β 

πŸ“Š GitHub Analytics

Β 


πŸ… GitHub Trophies


πŸ“ˆ Contribution Activity


🎯 Current Focus

current_focus:
  learning:
    - Advanced System Design & Distributed Architecture
    - Kubernetes Orchestration & Helm Charts
    - Machine Learning Fundamentals (scikit-learn, PyTorch)
    - LangChain & LLM Orchestration Patterns

  building:
    - Scalable REST APIs with FastAPI & Django
    - AI-Integrated Voice & Conversational Systems
    - Containerised Microservice Architectures
    - Event-Driven Pipelines with Celery & Redis Streams

  exploring:
    - Vector Databases (Pinecone, Weaviate, pgvector)
    - RAG (Retrieval-Augmented Generation) Pipelines
    - Distributed Caching Strategies at Scale
    - Real-Time Data Pipelines with WebSockets & SSE

  open_to:
    - Backend Engineering Roles (Python / Django / FastAPI)
    - AI Systems Integration Projects
    - Freelance & Contract Backend Work
    - Remote, Hybrid & On-site Opportunities in Cairo

🐍 Contribution Snake

Contribution Snake

"Great software is not built by writing clever code β€” it is built by writing code that others can understand, extend, and trust."

Pinned Loading

  1. justzeiad justzeiad Public

    3

  2. bmo bmo Public

    Python 2

  3. dj-blog dj-blog Public

    Python 1