I will develop a secure python django rest API


About this gig
Are you building a Mobile App (Flutter/React Native) or a Frontend Web App and need a robust, secure, and blazing-fast Backend API? You are in the right place!
I am a Backend Software Engineer specializing in Python, Django, and Django Rest Framework (DRF). With a strong background as a Bug Bounty Hunter and Security Researcher (HackerOne), I don't just write functional codeI write highly secure, enterprise-grade code that protects your data against common web vulnerabilities (XSS, CSRF, SQL Injections, etc.).
What I offer in this Gig:
- Custom Database Design & Modeling (PostgreSQL / SQLite).
- Secure User Authentication (JWT, Token-based, OTP).
- RESTful API Development (Full CRUD operations).
- Third-party Integrations (Payment gateways like Stripe/Paymob, SMS APIs, etc.).
- Automated API Documentation (Swagger / Redoc) for easy frontend integration.
- Asynchronous Tasks & Background Jobs (Celery & Redis).
- WebSockets for Real-time features (Django Channels).
Why choose me?
- Security-First Approach: I build APIs with strict access controls and validation.
- Scalable Architecture: Code designed to handle growth.
- Clean & Maintainable Code: Following Django best practices.
- Excellent Communication
Respect third-party rights
Please be aware that it is against Fiverr's policies for sellers to include themes, templates, or any other elements that infringe third-party rights or applicable laws in the delivered work. Read more about in our Guide to Responsible Digital Creation.
Get to know Saleh
Software Engineer
- FromEgypt
- Member sinceJan 2024
- Avg. response time1 hour
Languages
English, Arabic
My Portfolio
FAQ
Do you provide API documentation?
Yes! I use drf-spectacular to automatically generate interactive Swagger and Redoc documentation. This makes it extremely easy for your Frontend or Mobile developers to understand and connect to the API.
Can you integrate payment gateways or SMS providers?
Absolutely. I have extensive experience integrating local and global payment gateways (like Stripe and Paymob) with secure Webhook handling, as well as SMS providers for OTP verification.
What databases do you use?
I highly recommend and primarily use PostgreSQL for production environments due to its robustness. However, I can also work with MySQL or SQLite depending on your project needs.
Can you deploy the API to a live server?
Yes! I can Dockerize the application and deploy it to a VPS (Ubuntu), DigitalOcean, or AWS using Nginx and Gunicorn/Daphne. This is included in the Premium package or can be added as an extra.

