Hema Sai Charan Kothamasu

Hema Sai Charan Kothamasu

Hema Sai Charan Kothamasu is a Lead Software Engineer who enjoys building tools that make developers more productive. Over the years, he has worked across mobile, frontend, and developer tooling, with a particular interest in debugging, developer experience, and engineering workflows. He is an active community leader and tech speaker who regularly shares practical lessons from real-world projects, architecture decisions, and developer tooling initiatives. His latest project, Inspectra, is a developer platform inspired by the idea that understanding an application should be as seamless as building one. When he's not writing code, you'll usually find him speaking at community events, mentoring developers, or experimenting with new technologies.
Interests:
Finding the Source: Building a Better Frontend Developer Experience
React Advanced 2026React Advanced 2026
Upcoming
Finding the Source: Building a Better Frontend Developer Experience
After spending nearly a decade building Android and Flutter applications, I became used to workflows that made it easy to understand how an application was put together. Finding the source behind a widget, understanding runtime behaviour, and navigating a large codebase felt relatively straightforward.When I started working on large frontend applications, I found myself spending far more time searching than solving. Something as simple as identifying where a UI element was implemented could involve jumping between browser DevTools, source files, network panels, terminal windows, and multiple layers of abstraction.That experience led me to start building Inspectra.This talk is a case study on the engineering challenges involved in building a modern developer tooling platform from scratch.We'll explore:The challenges of understanding large frontend applicationsRuntime inspection and component introspectionMapping runtime elements back to source codeBrowser-to-editor communication and source navigationDebugging inside embedded runtime environmentsDesign decisions, trade-offs, and failed experimentsWhat developer tooling can do to reduce context switching and improve productivityThis isn't a product demo. It's a practical look at the engineering problems behind developer tooling and the lessons learned while trying to solve them.Attendees will leave with a better understanding of how modern DevTools work under the hood and what it takes to build tooling that developers genuinely want to use.