Mayank Soni

Software Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience
Highly Stable

Key Highlights

  • Developed a real-time ingestion platform.
  • Achieved 67% cost reduction for major businesses.
  • Built a debug API that improved efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Core Skills

Go (programming Language)Amazon Web Services (aws)Elasticsearch

Other Skills

KafkaDynamoDBCustom retrieval techniquesgRPCProblem SolvingSoftware as a Service (SaaS)REST APIsRedisLow-Level DesignProgrammingDeep LearningPythonMachine LearningData AnalysisMathematics

About

A passionate and results-driven Software Development Engineer with 3+ years of experience who thrives on solving complex problems and delivering high-impact solutions. Played a pivotal role in the development of a cutting-edge ingestion platform designed to handle real-time events and a search retrieval platform that efficiently curates search results by leveraging multiple Elasticsearch templates and data providers. Proficient in Java, Spring Boot, Golang, Elasticsearch, Opensearch, Kafka, Elasticache (redis), RDS, and Dynamodb, with a strong background in building scalable and efficient applications.

Experience

4 yrs 9 mos
Total Experience
3 yrs 2 mos
Average Tenure
1 yr 7 mos
Current Experience

Deliveroo

Software Engineer II

Nov 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · Hybrid

Swiggy

2 roles

Software Dev Engineer 2

Promoted

Oct 2022Oct 2024 · 2 yrs · Bengaluru, Karnataka, India · Remote

  • Contributed towards the solution and implementation of a completely new ingestion platform capable of
  • handling real-time events and a requirement for re-ingestion of complete data using Kafka and DynamoDB.
  • Onboarded the 2nd and 3rd largest businesses in the organization to search ingestion and search retrieval platforms also providing custom retrieval techniques to both of them, this migration from Algolia led to a 67% cost reduction
  • Built capability of search query expansion to retrieve better results for complex search queries
  • Built a debug API for autosuggestion flow that provided all necessary elastic search templates and other functional info with a single API call which led to an 80% reduction in time spent by on-calls on anecdotes
Go (Programming Language)Amazon Web Services (AWS)

Software Dev Engineer 1

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

  • Contributed towards solution and execution of search retrieval platform RPC capable of curating search results by calling multiple ES templates as well as data providers, which was usable by various businesses across the company.
  • Created a generic rule engine capable of providing filters, boost rules, etc. given search queries while also handling synonyms, stemming, and white space handling. Also created a retool dashboard to view all the rules configured.
  • Restructured a module segregating low-priority GRPC APIs from high-availability APIs. In the new runtime added an RPC to fetch suggestions for the next search to the user-provided previous query.
  • Committed to achieving operational excellence by going beyond the call of duty during times of need.
Go (Programming Language)Amazon Web Services (AWS)

Amazon

SDE Intern

Apr 2020Jun 2020 · 2 mos

Amazon Web Services (AWS)Problem Solving

Profeza

Data Science and ML Intern

May 2019Jun 2019 · 1 mo · Faridabad, Haryana

Problem Solving

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology — None

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Go (programming Language) & Amazon Web Services (aws)

Explore similar profiles based on matching skills and experience