Nikhil Saraf is a Senior Principal Software Engineer based in Mountain View, CA, with nearly two decades of experience designing and delivering software across smart energy, IoT, cloud, solar analytics, and telecommunications. He has progressed through technical and leadership roles at Capgemini Engineering into a director-level position and now leads architecture and delivery at Itron, applying deep domain knowledge in AMI and smart metering. A hands-on full-stack developer, he actively contributes to notable open-source projects in the SolidJS ecosystem and helped extend TanStack/bling with SSR, routing, and server-side primitives. Nikhil combines system-level architecture thinking with front-end craftsmanship—improving docs, lazy-loading routes, and UX for developer tooling—demonstrating an unusual blend of infrastructure, embedded, and web expertise. Known for shipping pragmatic, maintainable solutions, he bridges product, operations, and developer experience to accelerate adoption in complex regulated domains. Outside work he builds web games and experiments with cutting-edge front-end stacks, signaling a continual appetite for learning and playful engineering.
9 years of coding experience
17 years of employment as a software developer
C.B.S.E, C.B.S.E at Border Security Force School, J&K
B.Tech, Information Technology, B.Tech, Information Technology at Vellore Institute of Technology
💍 Framework agnostic transpilation utilities for client/server RPCs, env isolation, islands, module splitting, and more.
Role in this project:
Full-stack Developer
Contributions:32 commits, 3 PRs, 26 pushes in 19 days
Contributions summary:Nikhil primarily contributed to building out examples and integrations for the `bling` framework, specifically focusing on Astro and SolidJS. They implemented an Astro example with server-side rendering and client-side hydration, including changes to routing and manifest handling. Furthermore, the user added examples for React Router and a SolidJS-based router, showcasing the framework's flexibility. The user also made changes to internal `bling` code, adding features like `server$` and `secret$`.
Contributions:6 reviews, 40 commits, 12 PRs in 4 months
Contributions summary:Nikhil primarily focused on improving the documentation site's frontend functionality and user experience. They updated SolidJS and SolidStart versions, implemented lazy loading for routes, and added patches for Netlify deployment. Their contributions included modifying UI components, fixing markdown code snippets, and making adjustments to the site's styling and navigation structure. They also worked on integrating search functionality.
in-progresssolid-jssolidjssolidreactivity
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
Nikhil Saraf - Senior Principal Software Engineer at Itron, Inc.