Skip to Main Content
Talk Intermediate First Talk

Harnessing the Power of GraphQL with Python

Proposal status is Rejected
Session Description

In today's API-driven world, GraphQL is revolutionizing the way developers interact with data, offering a more efficient and flexible alternative to traditional REST APIs. This session, "Harnessing the Power of GraphQL with Python," will introduce you to the fundamentals of GraphQL and demonstrate how to integrate it with Python to build powerful, scalable, and maintainable APIs.

We'll explore the core concepts of GraphQL, including its query language, schema design, and type system, and how these contribute to creating a more efficient data-fetching mechanism. You'll learn how to set up a GraphQL server in Python using popular frameworks, handle complex queries and mutations, and optimize your API for performance and security.

Through practical examples and hands-on demonstrations, this session will equip you with the skills needed to implement GraphQL in your Python projects, enhancing your application's data management capabilities and overall user experience.

Session Categories

FOSS

Speakers

Tarandeep Singh
Tarandeep Singh Software Engineering MTS | Salesforce

My name is Tarandeep Singh, working as a Software Engineer at Saelsforce. With over a decade of experience as a Full Stack Developer, I have immersed myself in various facets of software development, specializing in Java, Salesforce, Android, Mendix, IoT, AI, and Voice applications. At Salesforce, I have been privileged to contribute to innovative projects that enhance user experiences and automate complex workflows.


Throughout my career, I have been passionate about open source initiatives. Notably, I developed the Lifeblood AppExchange app, which facilitates blood donations and has made a meaningful impact on communities. My commitment to sharing knowledge extends to my technical blog and engagements as a speaker at events like TrailheaDX India, IoTShow, Women in Tech Dreamin, India Dreamin, Swecha (Open Source community based out of Telangana). Also, leading the Vue chapter under Swecha Developer Community.


I hold a Master's degree from BITS Pilani, where I deepened my understanding of AI, ML, and Mulesoft. Beyond technical expertise, I actively mentor young technologists through initiatives like Technovation, fostering the next generation of tech leaders.


Outside the realm of coding, I channel my passion for writing through technical blogs and engaging with the developer community. You can find my blog at www.blog.singhtarandeep.com, where I share valuable knowledge and experiences. I take great pride in my contributions to the world of technology, and my website, https://www.singhtarandeep.com/, showcases my portfolio and achievements.