Rohit Ashiwal

Software Engineer

Rajasthan, India6 yrs 6 mos experience

Key Highlights

  • Reduced AWS OpenSearch entry costs by 50%
  • Devised hierarchical routing algorithm for improved search throughput
  • Contributed to Git during Google Summer of Code
Stackforce AI infers this person is a Backend-heavy Cloud Computing Engineer with a focus on scalable search solutions.

Contact

Skills

Core Skills

Open Source ContributionCloud ComputingScalable Search SolutionsCloud Infrastructure

Other Skills

Amazon Web Services (AWS)opensearchElasticsearchAWS LambdaServerless ComputingPerformance TuningInnovation ManagementServer SupportLife-cycle ManagementInformation Security Management System (ISMS)Asynchronous workApplication ConfigurationReliabilitySoftware Development ToolsOperational Efficiency

About

A software engineer with 4 years of experience. I've improved the query generation engine at ThoughtSpot. I also introduced a way to store re. At AWS OpenSearch, I've worked on improving the performance of the indexing engine and providing observability on the fleet. My work on improving observability has decreased our serverless platform's entry cost by 50%. I also devised a novel hierarchical routing algorithm which allowed incremental splitting without performance overheads leading to a 13% increase in search throughput. Previously at Amazon, I helped build scalable systems for the Influencers team, boosting global associate engagement. I have also contributed to Git via Google Summer of Code and was a Microsoft Student Ambassador. I am proficient in distributed systems, backend development, and performance tuning, with a strong foundation from IIT Roorkee in Computer Science.

Experience

6 yrs 6 mos
Total Experience
1 yr
Average Tenure
--
Current Experience

Gnani.ai

2 roles

Senior Software Development Engineer

Jul 2025Aug 2025 · 1 mo

Senior Software Engineer

Jul 2025Aug 2025 · 1 mo

  • ● Worked on improving and stabilizing the Inya platform to eliminate call drops
  • ● Extended support for streaming audio using gRPC

Thoughtspot

Member of Technical Staff 3

Nov 2024May 2025 · 6 mos · Bengaluru, Karnataka, India · Hybrid

Opensearch project

2 roles

Maintainer

Feb 2024Oct 2024 · 8 mos

  • Started working as a maintainer of opensearch projects:
  • https://github.com/opensearch-project/index-management
  • https://github.com/opensearch-project/index-management-dashboards-plugin

Software Development Engineer

Sep 2022Jul 2024 · 1 yr 10 mos

  • Open source contributor @ aws
Amazon Web Services (AWS)opensearchElasticsearchOpen Source ContributionCloud Computing

Amazon web services (aws)

Software Development Engineer

Sep 2022Jul 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Developing highly scalable search solutions for customers across the globe
  • Improved signals emitted to the Serverless scaling platform, hence, enabling faster and
  • accurate sizing of workers to lower the entry cost to AWS OpenSearch Serverless by
  • half!
  • Introduced support for inplace shard split to deal with the hot shard issues in our
  • Serverless offering. Devised a novel hierarchical routing algorithm which allowed incremental splitting without performance overheads leading to a 13% increase in search
  • throughput
  • Improved observability of the system by deriving and publishing more metrics, thusly,
  • reducing the turn-around time of the RCA by 50% and enabling better ticket routing
AWS LambdaServerless ComputingPerformance TuningScalable Search SolutionsCloud Infrastructure

Amazon web services (aws opensearch)

Software Engineer

Sep 2022Jul 2024 · 1 yr 10 mos

  • ● Improved signals emitted to the Serverless scaling platform, hence, enabling faster and accurate sizing of workers to lower the entry cost to AWS OpenSearch Serverless by half!
  • ● Introduced support for in-place shard split to deal with the hot shard issues in our Serverless offering. Devised a novel hierarchical routing algorithm which allowed incremental splitting without performance overheads leading to a 13% increase in search throughput
  • ● Improved observability of the system by deriving and publishing more metrics, thusly, reducing the turn-around time of the RCA by 50% and enabling better ticket routing
  • ● Maintainer of the Index Management project. ISM Plugin lets you automate periodic, administrative operations by triggering them based on changes in different index parameters, improving lifecycle management of indices

Amazon development center

Software Development Engineer

Jul 2021Sep 2022 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Bringing our customers delightful earnings in influencer market using highly distributed systems in multiple regions!
  • Enabled Associates to earn commissions through multiple regions without going
  • through the complete onboarding process expanding their business globally increasing
  • their sales by 3x!
  • Launched Amazon Fresh as a different "brand" expanding on the available segregation
  • to help Associates better plan their area of focus
  • Prepared ETL pipeline under an org-wide initiative to provide strong consistency between Amazon’s account books

Amazon

Software Engineer

Jul 2021Sep 2022 · 1 yr 2 mos

  • ● Developed highly scalable big data processing systems as part of the Amazon Associates (Influencers) team
  • ● Enabled Associates to earn commissions through multiple regions without going through the complete onboarding process expanding their business globally increasing their sales by 3x!
  • ● Launched Amazon Fresh as a different "brand" expanding on the available segregation to help Associates better plan their area of focus
  • ● Prepared ETL pipeline under an org-wide initiative to provide strong consistency between Amazon’s account books

Microsoft

3 roles

Microsoft Learn Student Ambassador 2020/21

Promoted

Aug 2020Apr 2021 · 8 mos

  • Learn Student Ambassadors are a global group of campus leaders who are eager to help fellow students, create robust tech communities and develop technical and career skills for the future.

Microsoft Student Partner 2020/21

Apr 2020Aug 2020 · 4 mos

  • • Promoted to a Beta level Microsoft Student Partner in recognition of my invaluable contributions to the community

Microsoft Student Partner 2020/21

Apr 2020Apr 2020 · 0 mo

  • The MSP program is a global group of on-campus ambassadors who are eager to help fellow students, lead in their local tech community, and develop technical and career skills for the future.
  • Organised virtual events such as hackathons, and technology-related workshops
  • Mobilised fellow MSPs for the smooth running of the program

Jülich supercomputing centre

Student Researcher

Feb 2020Sep 2020 · 7 mos

  • ● Remote collaboration with Prof. Dirk Pleiter and Prof. P. Sateesh Kumar, analysing performance of Asynchronous Many-Task runtime systems on ARM platforms
  • ● Implemented an optimal 2d stencil application in HPX utilising SIMD instruction set
  • ● Benchmarked the application with Intel SSE/AVX and ARM NEON/SVE with GNU and ARM HPC compiler
  • ● Resulted in a publication in IEEE Conference on Cluster Computing [see here]

Forschungszentrum jülich

Remote Research Collaborator

Feb 2020Aug 2020 · 6 mos

  • Remote research collaboration under the guidance of Prof. Dirk Pleiter analysing performance of Asynchronous Many-Task runtime systems on ARM platforms.
  • Implementing an optimal 2d stencil application in HPX utilising SIMD instruction set
  • Benchmarking the application with Intel SSE/AVX and ARM NEON/SVE with GNU and ARM HPC compiler

Google summer of code

Student Software Developer | Git

May 2019Aug 2019 · 3 mos

  • There are two backends available for rebasing, viz, the am and the interactive. Naturally, there shall be some features that are implemented in one but not in the other. The project aimed to remove inconsistencies in how the command line options are handled.

Git

Student Software Engineer

May 2019Aug 2019 · 3 mos

  • ● Worked as an open source contributor to git and git-for-windows
  • ● Worked with Thomas Gummerer and Elijah Newren to improve consistency between different git backends (am and sequencer)
  • ● [see project introduction here and code here]
  • ● Introduced optimization into git-for-windows [see here]. Mainly, worked to eliminate dependency on gzip on host machine

Mobile development group iit roorkee

Developer

Jan 2018Jul 2019 · 1 yr 6 mos · Roorkee

  • Developer and open source contributor.

Cognizance, iit roorkee

Executive Member (App Dev)

Jan 2018Apr 2018 · 3 mos

  • Cognizance is the official technical festival of IIT Roorkee.
  • Built an Android App for the attendees of Cognizance
  • Improved upon the user-facing side of the app while orchestrating the intense computation through the backend APIs

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology — Computer Engineering

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Open Source Contribution & Cloud Computing

Explore similar profiles based on matching skills and experience