Announcing Bito’s free open-source sponsorship program. Apply now

How Gainsight accelerates code review with Bito

San Francisco, California
IT services

Summary

Gainsight has been a leader in customer success software since its founding in 2009 and has long touted its mission of Win in business while being human-first. Led by the company’s former Senior Technical Architect in 2024, Naveen Ithappu, Gainsight was willing to give Bito’s developer tooling a chance of being “AI-first” 😉 in its code review process. 

With over 1,000 pull requests reviewed and significant improvements in code quality and review speed, Bito has become an integral part of Gainsight’s development workflow. The result: happier engineers, faster pull request cycles, and more time for engineers to be creative and innovate. Read on. 

1,000+

Pull requests reviewed

184,500+

Lines of code reviewed

2,660+

Issues found by Bito

20%

Acceptance rate of Bito’s suggestions

49%

Faster pull request cycles

Bito builds accurate AI tools trusted by developers across the world.

About Gainsight

Gainsight offers a b2b platform to manage customer retention and growth. The company’s software engineering team primarily focuses on developing high-quality, user-friendly front-end applications relied upon by thousands of enterprise customers. From managing multiple micro-repositories with complex workflows to requiring robust tools to maintain code quality and performance, the team has its work cut out for itself. 

“Bito acts as a smart, impartial reviewer that not only catches mistakes but also provides valuable context and education to our developers. It’s like having an extra senior engineer on the team.” 

Naveen Ithappu, Senior Engineering Leader at Gainsight 

Challenges 

Before Bito, Gainsight faced several challenges in their front-end code review process. Primarily written in Typescript, JavaScript, with some core SCSS and HTML files, Gainsight were keen to improve:

  • Inconsistent code review processes: Developers often bypassed pre-commit hooks, leading to irregular code quality checks. Not ideal for ensuring team standards. 
  • Delays in pull request merging: Pre-commit validations were often stalled, taking up to a day or more. In this competitive industry, every hour counts. 
  • Lack of standardized feedback: Like many engineering teams building today, the reliance on human-led manual code reviews leads to more personal biases and inefficiencies. Humans are going to be human. 
  • Performance issues: Gainsight’s UI, heavily relied upon by customers every day, needed to be performant without memory leaks or slowdowns. Mission critical stuff. 

Solutions 

After many weeks thoughtful exploring AI coding assistants, extensions, and agents, including GitHub Copilot and CodeRabbit, Gainsight stuck with Bito as the right solution for its cutting-edge code quality, thoroughness, and dashboard of analytics. Including:

  • Native, seamless GitHub integration: Within a few clicks, Bito’s AI Code Reviews can be configured, customized and set to automatically review every pull request’s per repository. All directly within GitHub, reducing manual review times. (GitLab, Bitbucket, and self-hosted support, too!) 
  • Contextual code understanding: Bito provides feedback on the broader context of code changes, mimicking senior engineer reviews. 
  • Static code analysis, linter, and OWASP: Utilizing industry-standard tools like ESLint and Angular-specific checks, Bito can maintain coding standards and check for the latest high severity security vulnerabilities in real-time. 
  • PR summaries and educational feedback: As simple as it sounds, this core feature helps Gainsight engineers grasp the intent of each pull request quickly. Organized and detailed analysis helps educate developers, both seniors and juniors, enhancing their skills and adherence to team-wide best practices. 

Results 

  • 184,500+ Lines of code reviewed: Bito analyzed Gainsight’s JavaScript and Angular code at scale, seamlessly integrating into GitHub to automate code reviews. By reducing reliance on manual checks, it accelerated merge decisions while maintaining high-quality standards. 

“Bito’s feedback doesn’t just highlight issues. It provides context and impact, which motivates developers to improve.” 

Naveen Ithappu

  • 2,660+ Issues identified: Bito flagged common pitfalls such as duplicated code, memory leaks, improper event unsubscriptions, and inconsistent coding patterns. It also enforced ESLint configurations, helping standardize code quality across multiple micro-repositories. 

“With Bito, simple fixes are merged fast, without worrying about coding standards or memory leaks—Bito takes care of that.” 

Naveen Ithappu

  • 89% faster pull request cycles: Median merge time dropped from 17 hours to under 2 hours, with Bito generating feedback in 5 to 10 minutes per PR. Compared to manual reviews — often taking a full day — Bito’s ships better code, faster. 

“Before Bito, merging a pull request could take up to a day due to various issues. Now, it’s streamlined and efficient.” 

Naveen Ithappu

  • Boosted confidence and code quality: Bito helps engineers at all levels write better code. Senior developers can focus on architectural improvements rather than repetitive reviews, while junior and mid-level engineers get structured, educational feedback that improves their coding practices. The result: fewer bottlenecks, smoother collaboration, and consistently high-quality code. 

“Even our senior engineers benefit from Bito’s insights, helping us avoid common mistakes and focus on more complex challenges.” 

Naveen Ithappu

Get Bito for IDE of your choice