Position: Python Developer
Category: Python
English level: fluent
Years of experience: 4


Implemented several Third parties API with Python/Django framework.

Implemented USSD functionality, which call different micro-services and help users in ordering products via USSD

Implemented a bulk import module in an ecommerce software which
allow users to add thousands of product to database at once by
uploading a csv file containing the product to be added. Used redis/celery
so as to make the request a faster one.

 Build an invoice system that allow companies to be able to send the
invoice link to users and users only have access to the link once except
the admin give users permission to visit the link again.

 Build a drive system that allow users upload, allow users to create folders
of their choice and upload files into it connect the drive to AWS for cloud
storage as well

 Built and implemented a cash distributor and insurance application using
Django framework, Docker container , REST API and GraphQL

 Connect and manage AWS for the company storage space

 Participated in clients presentation due to good communication skills and
ability to transfer user needs into easy to understand software solution

 Volunteered to learn new needed technologies due to fast learning ability,
and going through the learned technology with other team members for
faster and easier implementation in the team and on projects

 Implemented the endpoints that consume data from an uploaded csv file,
store the data in the database and display a graphical visualize
representation (bar chart, pie chart) of the data collected from the csv file
using ChartJS, Django REST framework and postgreSQL.

 Implemented a unit test in an existing Django/python base project to stop
unverified users from having access to the application

 Trained and supervised new employees(interns) and provide technical
support to coworkers

Implemented a Python script that send notification to user emails/cell phones
as soon as the unavailable goods get into stock.