About

I'm a full-stack Python developer with extensive experience building web applications using Django and Python. I have a strong background in creating RESTful APIs and have worked as a freelancer as well as a Django developer for Honour in Riyadh, KSA. My skill set includes proficiency in Python, JavaScript, SQL, Django, FastAPI, Flask, Django Rest Framework, Vue.js, HTML, CSS (Bootstrap), PostgreSQL, MySQL, Git, and Docker.

Contact

solutiond700@gmail.com

+201153008903

Cairo, EG

Github

LinkedIn

Medium

Education

ALAZHAR UNIVERSITY | BS COMPUTER SCIENCE

Cairo, EG | Sep 2014 - Jun 2019

GPA: 3.19

Work Experience

HONOR | DJANGO DEVELOPER

Riyadh, KSA | Feb 2022 – Present

  • Collaborated with team members using Git for version control and code review.
  • Implemented third-party libraries and packages to enhance the functionality of the applications.
  • Refactoring a monolith apps into microservices.
  • Converting codes from FBV to CBV in Django Views.
  • Building restful APIs for existing projects.
  • Deployed applications on EC2 instances using CI/CD with GitHub
  • Ensured that programming code was fixed on Trello and Sentry, both in the frontend and backend.

FREELANCER | FULL STACK PYTHON DEVELOPER

Cairo, EG | Jun 2019 – Jan 2022

  • Design and implement web applications using Django framework and Python programming language.
  • Create RESTful APIs for communication between the front-end (Vue.js) and back-end of applications.
  • Including comprehensive testing of the API.

Skills

Programming Languages

Python, JavaScript, SQL

Frameworks

Django, FastAPI, Flask, Django Rest Framework, Vue.js

Front-End Languages

HTML, CSS (Bootstrap)

Databases

PostgreSQL, MySQL

Tools

Git, Docker

Projects

E-COMMERCE API | DJANGO, DJANGO REST FRAMEWORK, POSTGRESQL, DOCKER, UNIT TESTING, GIT

github.com/djv-mo/e-commerce-django-rest

An e-commerce API built using Django and Django Rest Framework. It provides endpoints for managing products, categories, orders, and authentication. The project uses PostgreSQL as the database, Docker for containerization, and includes unit testing and Git for version control.

BILLING APP | DJANGO, DJANGO REST FRAMEWORK, VUE JS, DOCKER, UNIT TESTING

github.com/djv-mo/bills-api

A web-based billing app that allows users to manage their bills using Django’s REST Framework and Vue-js.

The Ultimate Blog | DJANGO, Bootstrap, GIT

github.com/djv-mo/The-Ultimate-Blog

a blog platform using Django and its template engine, including categories, articles, a comment system, and a tagging system.