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.
Links
Area of Expertise
Topics
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
Music City Tech 2019 Sessionize Event
KCDC 2019 Sessionize Event
Chain React 2019 Sessionize Event
ByteConf React Native 2018
10 Lessons I Learned Using React Native
All Things Open
Using Redux for your react native application wisely.
Heartland Developers Conference
10 Lessons I learned using React Native
KCDC 2018 Sessionize Event
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.
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.
Adhithi Ravichandran
Software Consultant, Author, Speaker
Kansas City, Missouri, United States
Links
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