Speaker

Adhithi Ravichandran

Adhithi Ravichandran

Software Consultant, Author, Speaker

Kansas City, Missouri, United States

Actions

Adhithi Ravichandran is a Software Consultant, Author, and Speaker based in Kansas City, and the founder of Surya Consulting, Inc. Through her consulting practice, she partners with organizations to build modern, scalable software systems while helping teams evolve their engineering practices in an AI-driven world.

With a passion for both technology and education, Adhithi has authored several highly rated Pluralsight courses, reaching over 140,000 students worldwide. Her teaching spans modern web development, including React, React Native, Next.js, GraphQL, and Cypress, as well as AI-focused topics such as Applied AI-Assisted Coding, with a strong emphasis on practical, real-world application.

Through Surya Consulting, Inc., Adhithi combines her deep expertise in modern frontend technologies with a strong focus on helping teams effectively adopt AI in the software development lifecycle. Her consulting work spans designing scalable architectures, guiding teams as they integrate AI into their workflows, and evolving engineering practices to support faster, higher-quality delivery. She works closely with developers to ensure AI is used thoughtfully enhancing productivity while maintaining high standards for code quality, security, and long-term system reliability.

Adhithi is also an active voice in the tech community, writing on Medium for an audience of over 20,000 monthly readers and speaking at conferences across the country. Her work is driven by a commitment to helping teams think more effectively, collaborate better, and build high-quality software in the age of AI.

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • React
  • React Native
  • JavaScript & TypeScript
  • NextJS
  • Cypress
  • Playwright
  • Entrepreneurship
  • Modern JavaScript Frameworks
  • Artificial Inteligence

Scaling End-to-End Testing with Cypress: Best Practices for Modern Web Apps

Modern web applications demand a robust end-to-end (E2E) testing strategy to ensure reliability, scalability, and seamless user experiences. Cypress has become a favorite among developers due to its speed, ease of use, and powerful debugging capabilities. However, as applications grow, so do the challenges in writing and maintaining efficient test suites. Flaky tests, slow execution times, and unreliable test environments can quickly become bottlenecks in a development workflow.

This talk explores how to scale Cypress effectively in modern web applications. We’ll dive into best practices for structuring test suites, handling flaky tests, and leveraging API stubbing for fast, reliable tests. Authentication, network requests, and session management can often introduce complexity in testing workflows. We will learn practical approaches to managing these challenges with Cypress’s built-in tools.

Beyond writing tests, we will also discuss strategies for running Cypress in CI/CD pipelines, optimizing test execution times, and parallelizing tests for improved efficiency. Whether you are testing a React, Vue, Angular, or traditional server-rendered application, this session will provide actionable insights on making Cypress a seamless part of your development and deployment process. Through real-world examples and live demonstrations, attendees will gain a deeper understanding of how to build scalable, maintainable test automation with Cypress.

React and Next.js: Building Future-Ready Web Applications

Join us for a half-day workshop dedicated to exploring the essentials of Next.js. This 4-hour session is designed to provide a solid understanding of Next.js for developers. We'll start with the basics of the framework, covering key concepts such as the app router and different rendering methods like server-side rendering (SSR) and static site generation (SSG). A special focus will be given to React Server Components (RSC), discussing their role and advantages in building modern web applications.

As we progress, the workshop will also include practical aspects of routing, data fetching, and strategies for optimizing your Next.js applications. The session concludes with a hands-on deployment experience using Vercel, where participants will apply what they've learned to deploy a functional Next.js application. This workshop is ideal for those looking to gain a comprehensive yet concise understanding of Next.js in a collaborative and hands-on environment.

TechBash 2019 Sessionize Event

November 2019 East Stroudsburg, Pennsylvania, United States

Music City Tech 2019 Sessionize Event

September 2019 Nashville, Tennessee, United States

KCDC 2019 Sessionize Event

July 2019 Kansas City, Missouri, United States

Chain React 2019 Sessionize Event

July 2019

ByteConf React Native 2018

10 Lessons I Learned Using React Native

December 2018

All Things Open

Using Redux for your react native application wisely.

October 2018 Raleigh, North Carolina, United States

Heartland Developers Conference

10 Lessons I learned using React Native

September 2018 Omaha, Nebraska, United States

KCDC 2018 Sessionize Event

July 2018

Lecturer - The University of Kansas

Lecturer at the Electrical Engineering and Computer Science Department.

Taught IT 416 - Software Architecture and Integration for the BS IT program.

The course introduces key concepts of Software architecture, requirements, middle-ware platforms, design patterns, quality assurance, agile methodologies, DevOps and system integration.

August 2016 Kansas City, Missouri, United States

Google sponsored two day workshop - Computer Science for High School (CS4HS)

Conducted a two day Google sponsored workshop at the University of Kansas for teachers - Computer Science for High School (CS4HS).
The workshop provided hands on experience with the various apps that could assist teachers in the classroom.
The session provided exposure to Android apps that could help teachers in the classroom.
I developed simple Android programs and exercises that the teachers could use and get some practice on during the sessions.

June 2012 Lawrence, Kansas, United States

Adhithi Ravichandran

Software Consultant, Author, Speaker

Kansas City, Missouri, United States

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