DevConf.CZ 2026

Rohit Bharmal

I’m a software engineer focused on building and operating large-scale frontend, platform, and AI-enabled systems. I’ve worked on monorepos, containerized platforms, and production AI integrations used by millions of users. I like sharing hard-earned lessons about system design, operability, and avoiding common engineering myths.


Company or affiliation:

Red Hat

Job title:

Associate Software Engineer


Session

06-18
12:30
35min
One Monorepo, 25+ Independent Frontend Apps: What Worked and What Didn’t
Rohit Bharmal, Hrithik Gavankar

How do you scale frontend development across 20+ applications and teams without losing UX consistency? We did it with an Nx-based monorepo, shared libraries, and independent deployments. The hardest problems weren’t technical, they were about ownership and team autonomy.

This talk covers our journey from scattered repositories to a unified monorepo serving millions of monthly users. We'll share:
- Nx workspace configuration for 20+ React/Vite applications
- Building a shared UI library (80+ components) with PatternFly
- Independent CI/CD pipelines: deploy only what changed
- Code sharing strategies that don't create coupling nightmares
- Real metrics: 40% faster builds, 60% less duplicated code

Whether you're consolidating legacy apps or starting fresh, you'll learn patterns for scaling frontend development without sacrificing team autonomy. Includes practical tips on dependency management, testing strategies, and when NOT to share code.

Programming and Application Development
E104 (capacity 72)