Summary
Rupayan Sarkar is a Senior Member of Technical Staff at Oracle with 8 years of experience building next-generation, NVM-aware database engines focused on massive scalability, high availability, and absolute consistency. He works on core data, indexing and RCU layers and has hands-on expertise in Intel Persistent Memory programming and in-memory storage technologies. Prior research experience at Microsoft Research includes adversarial NLP, reinforcement learning and graph neural networks, where he developed novel architectures for adversarial sentiment generation and contextual alignment of encoder-decoder models. Earlier work spans distributed systems for Oracle Database Appliance (SSH, ZooKeeper, cluster coordination) and storage-backed FUSE caching, reflecting a strong backend and systems orientation. An IIT Kharagpur graduate with a background in nanotechnology research at IISc, he brings an uncommon blend of low-level systems engineering, ML research intuition, and continued interest in physics and mathematics that informs his approach to complex system design.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 9.13/10.00, Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 9.13/10.00 at Indian Institute of Technology, Kharagpur