Saptarshi Sen is a Senior Software Engineer based in California with five years of focused experience building high-performance system and distributed software at companies like Couchbase and NVIDIA. He brings deep C/C++ and Python expertise, plus CUDA and x86 knowledge, applied to multi-threaded, multi-core environments and low-level domains such as file systems, NVM drivers, NTB/PCIe, and OS-level performance profiling. His background includes designing platform abstraction layers for NVM, implementing NTB drivers and PCIe error handling at NetApp, and working on distributed file systems and GPU-accelerated systems—showing a rare mix of storage, networking, and accelerator experience. Trained in computer architecture and operating systems with an MS from Stony Brook and an earlier career in radar and networking at DRDO, he combines systems thinking with practical production engineering. An unstated strength is his consistent movement between hardware-adjacent platform work and distributed software, enabling him to bridge device-level constraints and cloud-scale services.
5 years of coding experience
13 years of employment as a software developer
Bachelor of Technology (BTech), Electronics and Communications Engineering, Bachelor of Technology (BTech), Electronics and Communications Engineering at NIT Jalandhar
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Stony Brook University
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
Saptarshi Sen - Senior Software Engineer at Couchbase