الخدمات المقدمة
I'm a Django Backend Expert with 5 years of experience, I used to design, implement, test (either UnitTest or Integration Test) and deploy the backend for many projects, one of such contains more than 80 tables in its PostgreSQL database.
I have a good experience in developing Ecommerce platforms which concerns a lot about web/mobile app's reliability and response speed.
I can build a full backend starting from designing the database ending with deploying the app to be live.
I’m flexible and open to work with any new backend/frontend framework that will be needed at the company.
I have a little bit experience in React and Flutter, I would be more than happy serving as a full stack engineer by handling the frontend with some practice and having the full responsibility for the backend.
الخبرة
Implemented Rimads App Backend which is a Pharmaceutical E-commerce Platform by using Django
Framework.
∗ Developed ETA algorithm, it selects the most appropriate delivery carrier by considering many factors:
· balancing the orders load across all delivery carriers.
· clustering many orders according to the delivery addresses to deliver in groups.
· retrieving the optimal routes relying on Google Maps API.
∗ Designed a PostgreSQL relational database system which contains more than 80 tables.
∗ Developed Rimads chat system using Django Channels (WebSockets protocol), it allows patients to consult
with best pharmacists in their vicinity. The system allows patients to type text and record voice notes as well
as insert medications.
∗ Built a wrapper API to Integrate with Elastic Entrepreneur Search Engine, the search feature is one of the
most critical tasks which is accurate and fast.
∗ Sent marketing emails to our audience by integrating with MailChimp API.
∗ Used OneSignal API to send in-app notifications.
∗ Designed an API to send bulk SMS messages with many platforms such as Ooredoo, Vodafone and Twillio
APIs.
∗ Tested App’s APIs through Postman OpenAPI. Documented and Defined the APIs format and code responses.
∗ Used UnitTest package to mock third party APIs’ responses to cover some edge cases.
∗ Tested APIs’ performance using locust package.
∗ Contributed in building a Pipeline which encompass system’s workflow with CircleCI.
التعليم
I have BSc at Electrical and Electronics Engineering
