I will expertly debug, refactor, and scale your python app


About this gig
Is your Python backend throwing errors, slowing down, or hard to maintain? I provide production-grade Python engineering to debug, clean up, and scale your application for long-term stability.
What I Can Do For You:
* Bug Fixing: Rapid root-cause analysis for exceptions, memory leaks, and broken APIs.
* Code Refactoring: Transforming messy code into clean, modular structures (SOLID, PEP 8).
* Database Optimization: Fixing slow ORM queries (N+1), indexing, and connection pooling.
* Scaling: Caching (Redis), async processing (Celery), and concurrency (asyncio).
* API Hardening: Securing endpoints, schema validation (Pydantic), and robust error handling.
Tech Stack:
* Python, Django, FastAPI, Flask
* PostgreSQL, MySQL, MongoDB, SQLAlchemy
* Celery, Redis, RabbitMQ, Docker, AWS
Why Choose Me?
* Clean, documented codeno temporary hacks.
* Adherence to security & best practices.
* Clear breakdowns of what failed and how it was fixed.
*Note: Please message me before ordering to discuss your project!
Get to know Nandita P
Senior Software Engineer and Full Stack Web Developer more than 18 Yrs Exp
- FromIndia
- Member sinceJan 2024
- Avg. response time1 hour
- Last delivery2 months
Languages
Hindi, Oriya, English
My Portfolio
Other Software Development Services I Offer
FAQ
What information do you need to get started on fixing a bug?
A clear description of the issue, error logs/tracebacks, steps to reproduce, and repository access (or a minimal reproducible example with sample data/environment files).
Can you work directly inside my Git repository (GitHub/GitLab/Bitbucket)?
Yes. I typically create a dedicated feature or bugfix branch, push the resolved code, and submit a clean pull request with detailed commit notes.
How do you ensure existing functionality doesn't break during refactoring?
I review existing business logic thoroughly, write baseline automated tests where feasible before touching core logic, and run regression checks across dependent modules.
What if the problem turns out to be more complex than expected?
If deeper architectural or infrastructure bottlenecks are discovered during diagnostics, I provide a detailed report and discuss adjusted scope/milestones with you before proceeding.

