DevConf.CZ 2025

Abhishek Kumar

Hello everyone, my name is Abhishek Kumar, and I’m an experienced software engineer with over 18 years of expertise in backend development and architecture. My career has been focused on building scalable, fault-tolerant systems, with a deep understanding of distributed systems and cloud-native architectures. I am proficient in a wide range of programming languages and technologies including Java, Python, MySQL, Postgres, AWS, GCP, Apache Camel, Quarkus, and Spring Boot.

In my current role as an Architect for Master Data Management (MDM) solutions, I lead the design and implementation of MDM strategies for Party and Product domains, ensuring seamless integration and governance. I’ve also transitioned our team from a contractor-based model to a fully in-house team, overseeing the development and maintenance of our MDM solutions. At the same time, I’m exploring the potential of AI and machine learning to enhance our MDM systems, driving innovation and efficiency in data management.

In addition to my technical expertise, I’m a strong advocate for collaboration, working closely with cross-functional teams and mentoring junior developers to help them grow in their careers. I’m passionate about leveraging technology to drive innovation and create solutions that make a tangible impact.


Session

06-12
10:15
80min
Llama Stack - AI development made easy !
Anuj Singla, Abhishek Kumar, Pranita Ghole, Pravin Pareekh

Llama stack has become the new talk of the town in the open source AI community. But what exactly is Llama Stack and how to leverage it to build real-world AI applications ? Llama stack is a framework for streamlining development of AI apps. Developers face multiple challenges in building the AI apps such as handling the infrastructure complexity, using different tooling for the essential capabilities like knowledge retrieval, RAG, monitoring, evaluation etc. and lastly the lack of flexibility and choices for provider integrations. In this workshop, we will understand how Llama stack addresses these challenges and standardizes the core building blocks for simplifying AI application development.

In this workshop, the attendees will get to learn the following -

  • What is Llama stack and how it addresses developer challenges ?
  • What are the advantages of using llama stack ?
  • Understand the Llama stack components and APIs.
  • How to setup Llama stack ?
  • Hands-on with Llama stack - Building An App with Llama stack APIs. We will show how to build an AI app that can call two different tools and combine their results to give a final answer. Using Llama Stack and FastAPI, we will demonstrate how an AI agent interacts with tools like APIs to process information. It will be a Python project. Participants need to bring their laptops.

Whether you're an AI enthusiast or developer, this workshop will provide an introduction along with a hands-on session for leveraging the Llama Stack for your next project.

Artificial Intelligence and Data Science
A218 (capacity 20)