Speaker

Srushith Repakula

Srushith Repakula

AWS Serverless Hero | Head of Engineering at KonfHub

Bengaluru, India

Actions

Srushith Repakula is an AWS Serverless Hero and the Head of Engineering at KonfHub, a one stop platform for technical conferences built on AWS stack, primarily using serverless and other associated services. His first taste of serverless was participating in the “AWS Chatbot Challenge'' – he fell instantly in love with the technology and the unparalleled passion for Lambdas henceforth began.

He is passionate about building serverless applications and sharing his experiences at various events across the globe, and believes serverless is the future of software development and the way applications will be built moving forward. He also thinks it will empower every developer to easily migrate to the cloud and start building with the least friction. He anticipates serverless becoming the cheapest supercomputer at the hands of every developer!

Srushith recently founded the Tirupati AWS User Group and also started the first serverless-focused meetup group in Bangalore where he presents and encourages young passionate members to get involved: there are over 6,000+ members across both groups! He also started Serverless Saturdays, a monthly webinar focusing on everything serverless and helping developers not only kick start their serverless journey, but also provide an opportunity to get access to learnings and experiences from experts across the globe.

Area of Expertise

  • Information & Communications Technology

Topics

  • AWS
  • AWS Lamda
  • AWS S3
  • Serverless

Your APIs are Already AI-Ready - They Just Don't Know It Yet

Every developer is being asked the same question right now: "Can we build an AI agent to do this?" Usually, that means a long road of writing custom connectors, managing messy prompts, and hoping the LLM calls your function correctly.

It doesn't have to be that hard. The Model Context Protocol (MCP) is a new standard that lets AI "see" and use your existing business logic directly. In this talk, I’ll show you how to take standard REST APIs running on AWS and turn them into AI-ready tools using the AgentCore Gateway.

We’ll skip the heavy theory and get straight to the "how-to": how to map your existing endpoints to MCP, how to handle the serverless setup, and how to give an agent "hands" to work with your real-world data without a massive refactor or a PhD in machine learning.

How we scaled for 80K users by doing nothing!

Join me in this session where I'll share our journey of building a fully serverless application that flawlessly managed check-ins for an event with a staggering 80 thousand registrations!

We'll dive into three key strategies that made this possible. Firstly, by harnessing DynamoDB global tables, we ensured global service availability and data replication across regions, boosting performance and disaster recovery. Next, we'll explore how we seamlessly integrated real-time updates into the app using Appsync subscriptions, making the experience dynamic and engaging for users. Finally, I'll discuss how provisioned concurrency not only improved performance but also kept costs in check, highlighting the cost-effectiveness of serverless architectures.

Through these strategies and the inherent scalability of serverless technology, our application effortlessly handled massive user loads without manual intervention. This session is a real-world example of the power and efficiency of modern cloud-based solutions in enabling seamless scalability and robust performance using Serverless

How we scaled for 80K users by doing nothing!

Join me in this session where I'll share our journey of building a fully serverless application that flawlessly managed check-ins for an event with a staggering 80 thousand registrations!

We'll dive into three key strategies that made this possible. Firstly, by harnessing DynamoDB global tables, we ensured global service availability and data replication across regions, boosting performance and disaster recovery. Next, we'll explore how we seamlessly integrated real-time updates into the app using Appsync subscriptions, making the experience dynamic and engaging for users. Finally, I'll discuss how provisioned concurrency not only improved performance but also kept costs in check, highlighting the cost-effectiveness of serverless architectures.

Through these strategies and the inherent scalability of serverless technology, our application effortlessly handled massive user loads without manual intervention. This session is a real-world example of the power and efficiency of modern cloud-based solutions in enabling seamless scalability and robust performance using Serverless

Why you should have Step Functions in your architecture

In this immersive demo-driven session, we will dive into the power of orchestrating serverless workflows. We will explore key concepts of Step Functions and uncover how to choose between express and standard workflows based on specific use cases.

We will begin with an introduction to Amazon States Language (ASL), the declarative language that enables you to define your Step Functions. The talk will also cover the diverse features of Step Functions, such as wait states, retry mechanisms, error handling using catch, task tokens, and conditional branching with choice states.

Furthermore, we will dive deep into the diverse features of Step Functions, such as wait states, retry mechanisms, error handling using catch, task tokens, and conditional branching with choice states. Discover how these features enhance the reliability and flexibility of your workflows, empowering you to build robust applications in the AWS ecosystem.

In addition to theoretical insights, this session will also showcase real-world examples and practical use cases where Step Functions have proven transformative in simplifying complex workflows and integrating various AWS services seamlessly.

Experiences in Architecting & Implementing Platforms Using Serverless

In this talk, I share our experiences in architecting & implementing platforms such as KonfHub.com using completely serverless approach from the ground-up. Will discuss benefits and disadvantages of adopting serverless and provide pointers and best practices for the ones who are planning to adopt serverless architectures. I will also be touching upon real life examples where Serverless helped us in quickly going to market, and scale the applications when needed.

The talk will cover various AWS Serverless Services like AppSync, Aurora Serverless, Step Functions, EventBridge, and the like

Serverless: The end of DevOps?!

With the advent of Serverless, many developers and organizations have shown tremendous interest to adopt the same. A few of the main reasons being cost, scaling, security aspects, etc. But another attractive piece being the transition from DevOps to NoOps or ServerlessOps!

Companies can now mainly focus on building features while the Cloud provider takes care of the rest. In this talk, I will be discussing the various considerations from an operations perspective that come into the picture while building Serverless applications and talk about how we are moving towards NoOps!

Serverless: Beyond Lambda Functions!

"The best serverless application is the one with zero lambda functions!"

Lambdas are like the lego blocks that are used to build serverless applications, but they are not the only serverless services on AWS. There are a number of other services that are serverless in nature and help in rapid development, high performance and impeccable scale, all of which is done with almost zero or no extra configurations!

In this talk, I will be exploring various other lesser known serverless services that can help in leveraging the true power of serverless like AWS Step Functions, AWS AppSync, Amazon EventBridge, Aurora Serverless, RDS Proxy and much more. Will also be walking thorugh a few advaced best practices along the way.

CICD in the world of Serverless

In the ever fast paced software development, Serverless came in as a boon, enabling developers concentrate primarily on the business logic and nothing more! This only calls for a stringent process flow, making Continuous Development, Countinous Integration and Continuous Delivery highly advisable. This talk will focus on local testing of the serverless functions and their associated services locally.

Serverless scales, but can your application?

One of the major advantages of building applications using Servelerless is scalability. But how far can it scale? Can it scale infinitely? Is adding Lambda & a few other "serverless" services to your architecture enough?

While Serverless offers scalability with minimal interference, it's crucial to understand the limitations at both the AWS service and architectural levels.

In this session, we will learn how you can prepare your applications for high scale, learn about architectural patterns and best practices. We will learn how techniques like rate limiting, async processing, caching, and Lambda performance optimization can help scale your application.

Drawing from real-world experiences, I'll share lessons learned from scaling an application facing a surge of thousands of requests per second. We will also explore how we developed of a notification service capable of handling hundreds of thousands of requests per second, shedding light on the challenges encountered along the way.

The session is intended for advanced level (level 300) audience

Building Serverless applications for the world!

Embarking on your Serverless journey is smooth initially, yet as your customer base expands, challenges emerge—especially when considering geographical diversity. Join me in this talk where I'll reveal our approach to building a multi-region, globally distributed serverless application using AWS AppSync.

Throughout our discussion, we'll explore various strategies not only to scale your applications but also to cater to a diverse global audience. Learn how to craft both Active/Active and Active/Passive workloads by leveraging the power of AppSync, DynamoDB Global Tables, DynamoDB streams, and Lambda. By the end of this session, you'll have gained insights into constructing a resilient architecture that seamlessly adapts to the demands of a growing and geographically dispersed user base.

The session expects the audience to have a basic understanding of GraphQL and DynamoDB

Lessons Learned from Building a Serverless Notifications System

In today’s world, reaching your audience goes beyond just email. Imagine a system that seamlessly sends notifications via SMS, WhatsApp, and more. In this talk, I’ll take you through our journey of building a powerful, scalable notifications system using AWS’s serverless architecture.

At first glance, it might seem as straightforward as hooking up Mailchimp or SES. But as your audience grows, so do the challenges. I’ll share the key architectural and design decisions we made to handle scale, manage costs, and tackle throttling issues using various Serverless services on AWS

Designed for an audience with a foundational understanding of AWS and Serverless concepts, the talk ensures clarity on basics if needed. We'll explore key AWS services such as Lambda, SQS, EventBridge, and Step Functions, delving into the nuanced details crucial for building a notification system capable of handling massive scales

From Lambda Loops to Step Function Maps: Transitioning from Code Complexity to Workflow Simplicity

In this session, I will share our transformative journey in automating high-volume payment processing using AWS Step Functions. Initially, our solution struggled with complex looping logic, scaling challenges, and the inherent limitations of Lambda functions. These obstacles led to convoluted code and persistent issues with timeouts and retries.

By transitioning to AWS Step Functions, we shifted the heavy lifting of looping to the workflow layer. This change not only eliminated timeout issues—by processing tasks one at a time—but also introduced robust, built-in retry mechanisms and a callback pattern that seamlessly integrated with webhook responses from our payment gateways. Join us as we delve into the technical strategies, best practices, and real-world lessons learned from orchestrating hundreds of money payouts with a reliable, scalable, and maintainable solution

Building an AI-Powered Photo Gallery with Serverless and Event-Driven Magic

What if you could build an intelligent, searchable photo gallery, without managing a single server? In this talk, we'll take you behind the scenes of how we built an AI-powered image gallery using a 100% serverless and event-driven architecture on AWS.

Every time a user uploads a photo, a series of lightweight, asynchronous workflows is triggered automatically. Images are compressed on the fly for optimal performance and then indexed using Amazon Rekognition to detect and store facial data. This enables users to search through their gallery using just a face. The best part - no manual tagging or sorting required.

We’ll explore how services like S3, Lambda, Rekognition, and Cognito come together to build a scalable, low-maintenance system that’s both cost-effective and production-ready.

Beyond the technical architecture, I will also share performance wins, cost breakdowns, and lessons learned

Serverless: Fast to Market, Faster to the Future

In today’s hyper-competitive market, startups don’t win just by being first; they win by staying ahead. Serverless isn't just a technical choice, it's a strategic advantage that accelerates your path to market while positioning your business for sustained innovation and growth.

In this talk, you'll hear firsthand how Serverless enabled us to move quickly from idea to impact, significantly reducing time spent on infrastructure and operations. More importantly, I will share how it continues to empower us today, allowing our developers to focus on innovation rather than infrastructure.

But the real value of Serverless lies beyond immediate gains. We’ll look ahead and explore how Serverless architectures open the door to the future: embracing real-time AI/ML integration, expanding through event-driven architectures, exploring edge computing, and even prioritizing sustainability.

Join this session to discover how adopting Serverless can not only fast-track your go-to-market journey, but ensure you're equipped and ready to move faster into the future.

Your APIs are Already AI-Ready - They Just Don't Know It Yet

Every developer is being asked the same question right now: "Can we build an AI agent to do this?" Usually, that means a long road of writing custom connectors, managing messy prompts, and hoping the LLM calls your function correctly.

It doesn't have to be that hard. The Model Context Protocol (MCP) is a new standard that lets AI "see" and use your existing business logic directly. In this talk, I’ll show you how to take standard REST APIs running on AWS and turn them into AI-ready tools using the AgentCore Gateway.

We’ll skip the heavy theory and get straight to the "how-to": how to map your existing endpoints to MCP, how to handle the serverless setup, and how to give an agent "hands" to work with your real-world data without a massive refactor or a PhD in machine learning.

Srushith Repakula

AWS Serverless Hero | Head of Engineering at KonfHub

Bengaluru, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top