Rahul Ranjan

Software Engineer

Bengaluru, Karnataka, India7 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in database internals and distributed systems.
  • Proven track record in developing high-performance software tools.
  • Strong background in embedded systems and camera technology.
Stackforce AI infers this person is a Software Engineer with expertise in Cloud Computing and Embedded Systems.

Contact

Skills

Core Skills

Database InternalsDistributed SystemsFile System InternalsCamera Device DriversEmbedded Systems

Other Skills

C++C#C (Programming Language)Go (Programming Language)Performance OptimizationCamera SystemsDatabasesData StructuresAlgorithmsSecurityProgrammingObject Oriented DesignSystem ArchitectureShell ScriptingDigital Electronics

About

Distributed Systems | Storage Systems | Database Internals | Embedded Systems Open for intellectually challenging opportunities in systems software, databases, and AI.

Experience

7 yrs 11 mos
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 8 mos
Current Experience

Microsoft

Software Engineer

Sep 2022Present · 3 yrs 8 mos · Bengaluru, Karnataka, India · Hybrid

  • R&D Data - Azure SQL DB
  • Working on database internals, sqlserver engine.
C++C#Database InternalsDistributed Systems

Oracle

Software Engineer

Apr 2021Sep 2022 · 1 yr 5 mos · India · Remote

  • OCI - File Storage Service
  • Worked on filesystem internals.
  • File System Migration and Backup :
  • Was involved in the project from the beginning.Actively participated in architecture design and implementation of various modules, currently acting as an SME for fixing any issue/bug and giving KT to new engineers. Currently it is being used by Oracle internally to move it’s workloads from on-prem to Cloud.
  • Parallel Tools :
  • This is a multi threaded and high performing version of standard GNU utilities like tar, rm and cp.It utilises the available system resources optimally making it 32x faster than the standard available utilities. Was involved in adding features and fixing complicated issues related to performance and memory corruptions. Currently acting as a SME for this tool interacting with new engineers to understand to code base. Currently this tool is being used by lots of customers using Solaris on-prem and Cloud.
  • Solving problems in distributed systems, large scale storage, and highly available services.
  • Worked on authenticating interaction in client/server environment using Kerberos/LDAP.
  • Worked on In-transit Encryption feature which secures the plain NFS operations using TLS.
C (Programming Language)Go (Programming Language)File System InternalsDistributed Systems

Samsung electronics

2 roles

Software Engineer

Jun 2018Apr 2021 · 2 yrs 10 mos · Noida, Uttar Pradesh, India · On-site

  • Visual S/W R&D - Camera System
  • Worked on camera device driver.
  • Camera Super Night Shot :
  • Worked on designing imaging pipeline for SNS feature for mid-mass smartphones’ camera.Integrated the feature in models like Galaxy S8, Galaxy Note 8, Galaxy-A70, Galaxy-A80, Galaxy-A90. Was also actively involved in supporting the project through internal QA phase and finally successfully delivering the feature in the market.
  • Camera Smart Selfie Feature :
  • Worked on implementing dynamic field of view feature for Selfie captures.In this project I worked on configuring sensor files and writing usecase files corresponding imaging pipelines.Integrated the feature in models like Galaxy-A70, Galaxy-A80, Galaxy-A90.
  • Worked on Camera Device Driver upgrades.
  • Integrating new features in huge C++ code base and fixing critical functional and latency issues.
C++C (Programming Language)Camera Device DriversEmbedded Systems

Research Intern

May 2017Jul 2017 · 2 mos · Noida, Uttar Pradesh, India

  • Advanced Technology Group

Indian institute of technology, guwahati

Research Intern

May 2016Jul 2016 · 2 mos · Guwahati, Assam, India

  • Worked under Dr. Ashish Anand on NLP based data annotation project for medical journals.

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2014Jan 2018

Sir Padampat Singhania School,Kota

Intermediate — PCM

Jan 2012Jan 2014

The Aditya Birla Public School,Kesrol

Matriculate

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Database Internals & Distributed Systems

Explore similar profiles based on matching skills and experience