Kaushal Rohit is a Software Engineer II based in Amsterdam with 9 years of experience building low-latency, high-performance systems for travel and financial domains. Proficient in Python, Java, and Go, he combines strong data structures and algorithms skills with a functional programming and open source mindset. At Booking.com he’s contributed to Trip Core and sponsored benefits platforms, and previously built low-latency content and financial systems at Benzinga. His open-source contributions include improving esy’s cross-platform build system and refining Python’s typeshed stubs, reflecting both backend and DevOps fluency. An avid reader of computer science theory—from SICP to Types and Programming Languages—he brings rigorous, language-agnostic thinking to practical system design. Colleagues value his analytical rigor and habit of turning theoretical insights into maintainable, production-ready code.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Technology - BTech Computer Engineering, Bachelor of Technology - BTech Computer Engineering at Dharmsinh Desai University
package.json workflow for native development with Reason/OCaml
Role in this project:
Backend & DevOps Engineer
Contributions:5 commits, 7 PRs, 2 comments in 5 months
Contributions summary:Kaushal primarily focused on refactoring and improving the esy build system, including path resolution and executable location handling. They implemented cross-platform solutions for retrieving the full path of the current executable. In addition, the user added a CentOS Docker image for the project, demonstrating DevOps skills. Finally, they replaced `let%bind` with monadic `let*` in code, improving readability and maintainability.
Collection of library stubs for Python, with static types
Role in this project:
Back-end Developer
Contributions:3 reviews, 11 commits, 15 PRs in 1 month
Contributions summary:Kaushal primarily contributed to type stubs for Python libraries, specifically focusing on improvements and additions to the `typeshed` repository. Their work included refining type annotations for the `concurrent.futures` module, adding types for cryptography backends, and fixing return types in `socketserver`. The user also added support for iterable tuples and made various other enhancements to improve type safety and correctness within the stubs.
mypystatic-typingpythonstubtypechecker
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
Kaushal Rohit - Software Engineer II - Trip Core at Booking.com