Rishab Kothari is a Senior Software Engineer based in Redmond with over a decade of hands-on experience building full‑stack web applications and backend services across startups and enterprise teams. He blends strong CS fundamentals (Master's in Computer Science) with practical impact—reducing page load times by 36% at Vtiger and cutting API response latency in production environments. At Microsoft he continues to drive front-end UX and tooling improvements, contributing to high-profile open-source projects like xterm.js and the VS Code GitHub PR extension where he refined search behavior, UI review states, and clipboard/UX flows. Technically fluent in JavaScript, Python, Java, React/Angular and Node.js, he pairs backend Spring Boot expertise with ML tooling familiarity (PyTorch, scikit-learn) to prototype intelligent systems. Comfortable operating in agile, cross-functional teams, he also mentors peers and has a track record of prioritizing critical bug fixes to stabilize releases. Colleagues describe him as a curious problem-solver who moves quickly from stakeholder conversations to production-ready code.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Visvesvaraya Technological University
Master's degree Computer Science, Master's degree Computer Science at Portland State University
Contributions:1 review, 6 commits, 6 PRs in 1 year 2 months
Contributions summary:Rishab primarily focused on enhancing the user interface and user experience within the Visual Studio Code GitHub pull request extension. Their contributions included implementing a feature to copy pull request links to the clipboard, updating the UI to reflect review statuses, and modifying the UI for closing pull requests with confirmation modals. They also addressed a bug by centering "Loading..." text and refreshing the PR tree after approval.
Contributions:8 commits, 2 PRs, 11 comments in 5 days
Contributions summary:Rishab primarily contributed to the search functionality within the xterm.js terminal. Their commits focused on refining the search wrap-around behavior, ensuring it functioned correctly across multiple lines and when reaching the top or bottom of the buffer. They also made changes related to selection updates, including integration with WebGL and render layers, as well as minor adjustments to link handling.
clixterm-jsvt100browserterminal-emulators
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rishab Kothari - Senior Software Engineer at Microsoft