Senior Software Engineer skilled in C++, C, and Python

Bangalore Urban, Karnataka, India

Bangalore


Bengaluru Area, India

Bengaluru Area, India




Master of Technology - MTech, Computer Science
Indian Institute of Technology, Madras
Join Rohit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer skilled in C++, C, and Python
As a Senior Software Engineer at Oracle with over 9 years of professional experience, my work focuses on Cluster Synchronization Services, ensuring robust node membership management, inter-node communication, and split-brain prevention through advanced mechanisms like heartbeat monitoring and voting disks. My expertise in C++, C, and Python, combined with a solid foundation in distributed systems and enterprise NAS, enables me to contribute effectively to the development and optimization of scalable storage solutions. My career has spanned roles at Huawei Technologies, Dell EMC, and Bharat Electronics, where I honed skills in distributed file systems, debugging with GDB, multithreading, and serialization. With a background in computer science from IIT Madras, I am driven to tackle complex technical challenges in storage systems, leveraging a strong command of data structures, algorithms, and machine learning to deliver innovative, high-performance solutions.
Akbarpur
claude code
codex
github copilot
Senior Software Engineer at Oracle, Dec 2020 - Present · 5 yrs 10 mos, Bangalore Urban, Karnataka, India
Senior Software Engineer at Dell EMC, Jan 2020 - Dec 2020 · 1 yr, Bangalore
Development Consultant at Rapido, Nov 2019 - Jan 2020 · 3 mos
Software Developer at Huawei Technologies India, Jul 2018 - Sep 2019 · 1 yr 3 mos, Bengaluru Area, India, I have worked on Lookup Optimization using Bloom Filter feature in Distributed File system: A Bloom filter is a data structure designed to tell rapidly and memory-efficiently, whether an element is present in a bitmap. It tells us that the element either definitely is not present or may be present. I have worked on Delegation management feature for file handling based on consistency in Distributed File system: When we do operations on range of file in file system frequently from request node in Scale-out NAS, it requires hoping to the owner node every time which is time consuming. To avoid these hopping we maintain delegation of this file on the request node itself and allow it to serve from its cache. I have also worked on defect fixing, minor features and Unit Testing in Distributed File System.
Deputy Engineer at Bharat Electronics, Jun 2013 - Jul 2016 · 3 yrs 2 mos, Bengaluru Area, India, I have work experience in Development, Testing, Deployment and Performance Analysis of Avionics System Software and associated support software for various defence aircraft.
Master of Technology - MTech, Computer Science, Indian Institute of Technology, Madras