Speaker

Hari Krishnan

Hari Krishnan

Polyglot Full Stack Developer and Architecture Consultant, Lean and XP Coach

Bengaluru, India

Actions

Co-creator of Specmatic and Perfiz. I also advise organisations both large and small on their transformation journey. Apart from bringing ideas to life as working software products, I coach developers, project managers, product owners and engineering leaders.

I have spoken at several conferences including API Days (New York 2025, Paris 2024), Developer Week San Jose 2024, NorderAPIs Platform Summit 2024, GoTo Copenhagen 2024, AACoT (2024, 20223), API Specification Conference (#ASC2022), API World 2022, SeleniumConf, Agile2021, Agile India, TestingUY 2021, SREConf, PyCon Singapore, RubyConf India. My areas of interest include distributed systems, concurrency, high performance application architecture, coaching and training.

Area of Expertise

  • Information & Communications Technology

Topics

  • Extreme Programming
  • Agile Coaching
  • Agile Engineering
  • Microservice Architecture
  • Concurrency
  • Agile
  • Clean Code
  • API Testing
  • Continuous Testing
  • Cloud Architecture
  • apis
  • OpenAPI
  • Contract Driven Development
  • Contract Testing

APIDays New York

Using GraphQL SDL Files as Executable API Contracts - https://speakerdeck.com/harikrishnan83/using-graphql-sdl-files-as-executable-api-contracts
Unifying OpenAPI & AsyncAPI: Designing JSON Schemas + Examples for Reuse - https://speakerdeck.com/harikrishnan83/unifying-openapi-and-asyncapi-designing-json-schemas-plus-examples-for-reuse

May 2025 New York City, New York, United States

Agile India 2025

API Design Anti-patterns: How to identify & avoid them - https://www.youtube.com/watch?v=U1Di4RyyG4w

March 2025 Bengaluru, India

DeveloperWeek 2025 Sessionize Event

February 2025 Santa Clara, California, United States

Functional Conf 2025

The Functional Fix: Kotlin Error Handling Made Elegant - https://www.youtube.com/watch?v=byIcRxtk6gA

January 2025

AsyncAPI Online Conference Edition

Using API spec as an Executable Contract To Mock and Test Microservices
Video - https://www.youtube.com/watch?v=wiM20HTCerM
Slides - https://speakerdeck.com/harikrishnan83/asyncapi-as-executable-contracts

October 2024

AsyncAPI Conf On Tour 2023

Kafka and JMS Mocking with AsyncAPI using Specmatic

Video - https://youtu.be/9yRf75p_kTU?si=iR4lV_HLaVlUKsrY

AsyncAPI allows us to articulate communication channels between services clearly. What if I told you that this AsyncAPI specification is all it takes for us to quickly spin up mock topics and queues to test our services in isolation?

That is exactly what Specmatic is able to achieve by leveraging AsyncAPI specifications to give us early feedback on our local machines and in our CI pipelines when our service implementations deviate from the API specifications.

In this talk, I will be going over below points in detail:
1. Ability to detect deviation in implementation at a protocol, schema and more during early stages of development to shift left the identification of potential integration issues.
2. Leveraging AsyncAPI specifications to collaborate between teams to develop and deploy microservices in parallel with confidence.
3. How this ability fits into the overall concept of Contract Driven Development.

November 2023 Bengaluru, India

API World 2022 Sessionize Event

October 2022 San Jose, California, United States

API Specifications Conference 2022

Turn Your OpenAPI Specifications into Executable Contracts

Event - https://sched.co/15pVN
Video - https://youtu.be/U5Agz-mvYIU?si=IbXcmiqrhuYOSLcU

September 2022 San Francisco, California, United States

Selenium Conf 2022

Contract Driven Development - Deploying your MicroServices independently without integration testing

July 2022

TestingUy 2021 Sessionize Event

August 2021

Hari Krishnan

Polyglot Full Stack Developer and Architecture Consultant, Lean and XP Coach

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