Juan Benitez is a Senior Software Engineer based in Cartagena, Colombia, with nine years of professional experience and over six years focused on Python and Django backend development. He has led and mentored small teams, delivered production-grade APIs, and optimized high-traffic endpoints using Django ORM, SQL profiling, and observability tools like Grafana. Comfortable across the deployment stack, he has hands-on experience with Kubernetes, Docker, Celery, Elasticsearch, and payment integrations (Mollie, Stripe), and has built data sync services handling millions of records. At companies from startups to EPAM, Juan has driven reusable templates, estimation processes, and close client collaboration to turn requirements into performant, testable features. His open-source work includes a Django REST Framework CRUD project showcasing token auth, permissions, and registration flows—evidence of a pragmatic, security-minded backend engineer. Colleagues would describe him as a performance-first developer who blends technical depth with product-focused delivery.
Simple CRUD REST API with Python Django Rest Framework
Role in this project:
Back-end Developer
Contributions:26 commits, 13 PRs, 17 pushes in 2 years 9 months
Contributions summary:Juan primarily contributed to the back-end development of a Django REST Framework CRUD API. Their work involved creating models, implementing views for handling CRUD operations, and setting up serializers for data serialization. They integrated authentication using TokenAuthentication and implemented user permissions to restrict access to specific API endpoints. Furthermore, the user added login/registration functionalities with rest-auth library.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Juan Benitez - Senior Software Engineer at EPAM Systems