Satender Rathore
Senior Software Engineer
I build products for the web and AI — frontend systems, LLMs, and agentic workflows.
About
Hi there! I’m Satender, a Computer Engineering graduate from NIT Surat. I like building reliable user interfaces and, more recently, AI systems that people actually use.
Currently I’m a Senior Software Engineer at Netcracker, where I ship production frontend experiences for large-scale platforms. Previously I did the same at BlueJeans by Verizon and Amdocs — CRM UIs, React systems, and product delivery with design, product, and engineering partners.
These days I’m focused on generative AI: transformers, RAG, vector search, and agentic workflows. I also built RevCopilot, a public AI product that has seen a strong response from users — the kind of feedback that pushed me deeper into streaming, retrieval, evaluation, and safe tool use.
Experience
- Senior Software Engineer at NetcrackerOctober 2023 - Present
Senior Software Engineer · Netcracker
- Build and maintain production frontend experiences for large-scale telecom and BSS platforms
- Partner with cross-functional teams to ship reliable React features in an enterprise delivery model
- Apply modern JavaScript practices, code quality, and mentoring while deepening work in generative AI
- React
- JavaScript
- TypeScript
- Generative AI
- Senior Software Engineer at BlueJeans by VerizonApril 2021 - October 2023
Senior Software Engineer · BlueJeans by Verizon
- Shipped frontend features for BlueJeans by Verizon’s video collaboration products
- Worked across React applications used by customers at scale, with a focus on reliability and UX
- Collaborated with product and engineering to deliver incremental releases in a large organization
- React
- JavaScript
- Video
- Senior Software Developer at AmdocsSeptember 2020 - April 2021
Senior Software Developer · Amdocs
- Continued R&D work on CRM UI platforms, raising the bar on reusable React components
- Operated in an Agile, CI/CD environment and partnered with BAs to translate requirements into product
- React
- CRM
- JavaScript
- Software Developer at AmdocsJuly 2018 - August 2020
Software Developer · Amdocs
- Built core skeleton UI for a CRM (Care) product used across client implementations
- Created reusable, unit-tested React and Redux components that could be customized per client
- Practiced Agile delivery and CI/CD while collaborating closely with business analysts
- React
- Redux
- JavaScript
- Web Developer at ACM NIT SuratJuly 2016 - May 2017
Web Developer · ACM NIT Surat
- Built and maintained the ACM NIT Surat student chapter website with other student engineers
- Practiced frontend fundamentals on a public-facing campus organization site
- HTML
- CSS
- JavaScript
Projects
- RevCopilot
RevCopilot
A public AI app I built and shipped at revcopilot.in. It has seen a strong response from users — the kind of real-world feedback that matters more than a demo. This is the product I highlight when talking about taking LLMs from notebooks into something people actually open.
- Public product
- AI
- Node.js
![]()
- NotebookLM-style RAG
NotebookLM-style RAG
A multi-document AI workspace: upload and index files, query across them, and reason over large PDFs, Markdown, and HTML. Built around chunking strategies, embedding models, and retrieval that still works when vector search alone is not enough.
- RAG
- Qdrant
- Node.js
- Embeddings
![]()
- AutoWiki for Git
AutoWiki for Git
An agentic wiki over a git repo: index progress, file-tree exploration, search for files, functions, and classes, then copy or export AI-generated docs as Markdown or PDF. Built to practice repository understanding and long-running agent loops.
- Agents
- Claude
- Retrieval
![]()


