Ragunath has consulted organizations like Gojek, Dunzo, Tiffany & Co., Mizuno, Glenlivet, etc., for a decade. He stabilizes fast-growing teams and reclaims codebases that teams are afraid to change.
Using Git to rewind time and write tests after refactoring
TDD and my relationship with the debugger
Reviewing tests to uncover design problems
Do utility functions break encapsulation?
Data clumps - Kotlin refactoring recipe (without tests) ⚠️