Speaker Topics - No Fluff Just Stuff

Mastering Microservices: A Seven-Step Process

Join us for a transformative captivating session where you'll embark on a journey of discovery as we unveil a comprehensive seven-step methodology designed to revolutionize your approach to API design and implementation.
Throughout the session, we'll explore practical use cases drawn from diverse industries, allowing you to gain valuable insights into the intricacies of designing APIs for real-world scenarios. From taxi hailing giants like Uber and Lyft to social media titans such as Facebook and Instagram, you'll dissect the unique challenges and requirements driving API design in today's dynamic digital landscape.

Guided by seasoned industry experts, you'll delve into the core principles of RESTful microservices architecture and learn how to apply them effectively in your own projects. Through engaging presentations, interactive exercises, and hands-on, you'll master essential concepts such as OData integration, industry best practices, and innovative design strategies.

By the end of the session, you'll emerge with a deep understanding of the seven-step process for designing superior cloud-native RESTful microservices APIs. Armed with practical insights and invaluable experience, you'll be ready to tackle the challenges of modern software architecture head-on, driving innovation and excellence within your organization.

Don't miss this opportunity to elevate your skills, expand your knowledge, and unlock the full potential of RESTful microservices architecture. Join us and take the first step towards architectural mastery today!

– Seven-Step Methodology to Design RESTful Microservices APIs
Embark on our journey with a comprehensive overview of the seven-step methodology crucial for crafting robust and scalable RESTful microservices APIs. Learn how to navigate the intricacies of API development while adhering to industry best practices, setting the foundation for success in your microservices architecture endeavors.
Exercise: Industry Best Practices for API Development
Put your newfound knowledge into action as we delve into hands-on exercises designed to reinforce industry best practices for API development. Gain practical insights and hone your skills in designing APIs that meet the highest standards of performance and scalability.

– Unveiling OData - The Best Way to REST
Explore the power of OData (Open Data Protocol) as we unravel its capabilities and advantages in building RESTful microservices. Discover how OData simplifies data access and manipulation, offering unparalleled flexibility and efficiency in your API design endeavors.
Exercise: Online Ecommerce API Design
Engage in a real-world exercise focusing on online ecommerce API design, where you'll apply OData principles to create seamless and intuitive API solutions tailored for the digital marketplace.

– Understanding Use Cases
Delve into the realm of practical use cases as we analyze scenarios from industries like taxi hailing (Uber/Lyft) and social media (Facebook/Instagram). Gain insights into the unique challenges and requirements driving API design in these domains.
Exercise: Use Case Exploration
Immerse yourself in hands-on exercises exploring use cases for taxi hailing and social media companies. Apply your newfound knowledge to design APIs that address specific challenges and optimize performance in these dynamic environments.

Designing Taxi Hailing APIs - Uber/Lyft
Deep dive into the intricacies of designing APIs for taxi hailing services like Uber and Lyft. Explore real-world examples and best practices for architecting APIs that facilitate seamless interactions between users, drivers, and the platform.
Exercise: Design Challenges
Challenge yourself with hands-on design exercises focused on tackling real-world challenges such as duplicate records, data migration, large data volume considerations, data rate limits, decision-making, and data validations.

– Navigating API Challenges
Navigate through the complexities of API challenges as we dissect common pitfalls and obstacles encountered in RESTful microservices architecture. Gain strategies and insights to overcome these challenges and optimize your API solutions for maximum efficiency and scalability.


About Rohit Bhardwaj

Rohit Bhardwaj is a Director of AI & Data Architecture at Salesforce, where he focuses on enterprise AI, agentic systems, cloud-native architecture, distributed systems, data platforms, security, and large-scale transformation.

Over his career, Rohit has designed and led complex enterprise platforms across AWS, Google Cloud, microservices, real-time data, API ecosystems, resilient distributed systems, and AI-enabled architectures. His work increasingly focuses on the challenges enterprises face as software evolves from deterministic services to AI-native and agentic systems—particularly around reliability, governance, evidence, security, observability, cost, and safe autonomy.

Rohit is the author of System Design with AI Interview Guide: Designing Scalable, Agentic, and Defensible Systems, published by Apress. The book presents a modern approach to system design covering scalability, distributed systems, AI architecture primitives, security, reliability, economics, agentic systems, and real-world architectures including e-commerce, ride sharing, payments, fraud detection, messaging, video streaming, file storage, and search. (Springer Link)

Book:
Amazon: https://a.co/d/09Zs1twa
Publisher / Springer Nature: https://link.springer.com/book/10.1007/979-8-8688-2782-2
O'Reilly: https://learning.oreilly.com/library/view/system-design-with/9798868827822/ 

Rohit is also an O’Reilly instructor and a frequent speaker at technology conferences including No Fluff Just Stuff, UberConf, GIDS, and other international events. His talks focus on practical architecture lessons from building and operating complex systems, including AI control planes, trusted agents, inference at scale, evidence-first RAG, AI security, distributed-system failure, and AI-era software architecture.

As a trusted advisor and architecture leader, Rohit works at the intersection of business strategy and deep technical architecture—helping teams translate complex business problems into scalable, resilient, secure, and economically sustainable systems.

Rohit holds an MBA in Corporate Entrepreneurship from Babson College and graduate-level education in Computer Science from Boston University and Harvard University.

Connect with Rohit:
LinkedIn: http://linkedin.com/in/rohit-bhardwaj-cloud
X / Twitter: @rbhardwaj1

More About Rohit »