Optimized search and flexible APIs with GraphQL and Elasticsearch
2025-08-13 , Main Hall

Nowadays, knowing how to use REST APIs is no longer enough; you need to be able to add something extra. This extra is, for example, being able to integrate technologies that optimize the performance of your application, hence the importance of the presentation's theme, which is the integration of GraphQL and Elasticsearch into a Django application.


Knowing how to create APIs other than REST and discovering Elasticsearch in Django is one of the unique features of this talk. For an intermediate audience, discovering new technologies used in professional life would be a plus, allowing them to advance their skills and open up other avenues for personal development.
This presentation will teach participants how to create GraphQL APIs with Django, how to integrate Elasticsearch and optimize search in their application, as well as how to architect their project to combine these three technologies.

Backend Engineer (Django, Rest Framework, FastAPI) • Communities Organizer • Python Programming Instructor & Freelancer