$ cat resume · ⌘P to print
Sanish Chirayath
Software Development Engineer · Bangalore, India
sanishchirayath@gmail.comgithub.com/sanishchirayath1linkedin.com/in/sanishchirayath
Experience
Bruno
Jan 2025 → Present · Bangalore, India
Tech Lead
Jan 2026 → Present
- Own the client platform surface: CLI, Collection Runner, Scripting (runtime + translation), Tests/Assertions, gRPC, OAuth2, Network Stack (proxy, SSL, client certs), Secret Managers, Cookies, Response Examples, Converters (import from other API clients into Bruno; export Bruno collections back to Postman).
SDE 2
Jan 2025 → Dec 2025
- Led gRPC support from prototype to GA: client with all four streaming modes, reflection-based service discovery, full UI layer, and CLI interoperability.
- Built an AST-based Postman-to-Bruno script translator using jscodeshift, converting 50+ API patterns with 100+ test cases to streamline migration for incoming teams.
- Designed core platform systems including a lifecycle-based hooks runtime, cookie management with a full UI, and a script error handling system.
TypeScript · Electron · gRPC · jscodeshift
Rigi
May 2024 → Dec 2024 · Bangalore, India
SDE 2
May 2024 → Dec 2024
- Built tools to help creators monetize their communities.
TypeScript · React · Node.js
Learnapp
Jul 2022 → Oct 2023 · Noida, India
SDE 1 (Frontend)
Jul 2022 → Oct 2023
- Improved website load times by 50% through performance optimizations.
- Built scalable frontend boilerplate and reusable component library; maintained product website and backend CMS.
Vue.js · TypeScript · JavaScript · AWS
XKern Technologies
Jan 2022 → Jul 2022 · Thiruvananthapuram, India
React Developer
Jan 2022 → Jul 2022
- Built the core product website and internal tooling; led project structuring and architecture decisions.
React · Next.js · TypeScript · JavaScript · Tailwind CSS
Interests
coding · finance · sports. Currently training swimming and cycling; planning calisthenics.