Himanshu Sharma

Software Engineer

Bengaluru, Karnataka, India9 yrs 2 mos experience
Highly Stable

Key Highlights

  • Led development of search engine for 150 million users.
  • Spearheaded innovative search features in e-commerce.
  • Expert in Elasticsearch and AWS technologies.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the E-commerce and Fintech sectors.

Contact

Skills

Core Skills

ElasticsearchAmazon Web Services (aws)Technical LeadershipSoftware DesignKubernetesJavaJavascriptNodejsC++

Other Skills

SearchAmazon DynamodbAWS LambdaSemantic SearchVector DatabasesMySQLApache KafkaSpring BootExpress.jsDjangoJenkinsPython (Programming Language)RedisdockerChatGPT

About

9 years of total IT experience and specializing in Java, Node.js and Elasticsearch, I have played a pivotal role in crafting robust search engines. Notably, I contributed significantly to the development of the search engine for a prominent player in the digital payment space, which currently serves over 150 million users. My passion for innovation extends to the e-commerce realm, where I have spearheaded projects focused on enhancing the search and discovery experience within product catalogs. Being a part of the search team, I've contributed to creating seamless and efficient search functionalities. Prior to my ventures in e-commerce, I delved into the complexities of the financial and trading domain. This experience equipped me with a deep understanding of the intricate requirements and challenges within this sector. Technologies : 1. Language : Java, Nodejs, C++, Python,, Typescript 2. Framework : Spring boot, Express, Sails, Django 3. DB: MySql 4. Messaging Queue : Kafka, SQS 5. Caching : Redis 6. Search : Elasticsearch 7. Deployment : AWS 8. ML Models : BiLSTM, LLM, Generative AI, ChatGPT (GPT-3.5 Turbo and GPT-4)

Experience

9 yrs 2 mos
Total Experience
2 yrs 11 mos
Average Tenure
3 mos
Current Experience

Albert invent

Staff Software Engineer

Mar 2026Present · 3 mos · Bengaluru · Hybrid

ElasticsearchAmazon Web Services (AWS)SearchAmazon DynamodbAWS LambdaSemantic Search+1

Walmart

Senior Software Engineer

Dec 2025Mar 2026 · 3 mos · Bengaluru · On-site

Paytm

4 roles

Technical Lead - Paytm First Games

Jan 2024Nov 2025 · 1 yr 10 mos

Technical LeadershipSoftware Design

Senior Software Engineer - Paytm Search

Promoted

Apr 2021Jan 2024 · 2 yrs 9 mos

  • 1. Successfully extended an existing Search platform to accommodate Voice and Semantic search functionalities.
  • 2. Implemented fine-tuning of the GPT-4 model from ChatGPT for precise intent and attribute detection in user queries.
  • 3. Contributed to the implementation of a localization feature, providing search results in users' local/regional languages and enhanced the inclusivity and accessibility of the search platform for a diverse user base.
  • 4. Architected and built a Location Aware Search feature for the existing search platform, enhancing user experiences through personalized local search results.
  • 5. Led a seamless migration of the Elasticsearch cluster from EC2 to a Kubernetes setup, ensuring zero downtime and maintaining 100% data consistency throughout the transition.
  • 6. Spearheaded the design and development of Paytm Search V2.0 from scratch, introducing the innovative "Search As You Type" experience.
  • 7. Managed various business scenarios to generate revenue and streamline processes by adding features and increasing user count.
ElasticsearchKubernetesSoftware DesignMySQLApache KafkaSpring Boot+9

Senior Software Engineer - Paytm Mall

Apr 2020Mar 2021 · 11 mos

  • 1. Developed a service in Elasticsearch for gathering statistics related to the search flow in both Paytm and Paytm Mall apps. The service provides valuable insights into buying patterns, contributing to a deeper understanding of end-consumer behavior.
  • 2. Implemented measures that resulted in saving the organization $500 per month by upgrading and optimizing services deployed on AWS. Ensured cost-effectiveness without compromising service quality.
  • 3. Conducted thorough benchmarking using tools such as Apache AB and ESRally. Implemented performance engineering strategies to guarantee minimal response times and optimize system responsiveness.

Software Engineer - Paytm Flights

Dec 2019Apr 2020 · 4 mos

  • Responsible for developing and maintaining core servers for the flights team and integrating
  • with different airline providers.
  • Contributed to various features for generating more revenue and handling the scenarios
  • which can incur a loss to the business.
  • Responsible for streamlining the process towards automation during booking and
  • cancellation without manual support intervention for flights.
  • Writing Mocks, Docs, Monitors, Integration and Contract Tests using Postman.
ElasticsearchJavaSoftware DesignNodejsMongoDB

Postman

Software Engineer

Jun 2019Nov 2019 · 5 mos · Bengaluru Area, India

  • Responsible for developing and maintaining various server side applications written in Sails
  • Js framework crucial for handling user data.
  • Contributed to the development of client-side applications running in the browser or on the
  • Electron platform.
  • Contributed to various open source modules responsible for sending a REST request.
  • Writing Mocks, Docs, Monitors, Integration and Contract Tests using Postman.
  • Addressing support tickets and bugs reported by Support, Quality and Security teams.
JavaScriptWebSocketSoftware DesignNodejsSails.js

Publicis sapient

Associate Technology

Oct 2016Jun 2019 · 2 yrs 8 mos · Bengaluru Area, India · On-site

  • Responsible for developing and designing software applications by applying object-oriented techniques and design patterns.
  • Created new functionality and updated existing ones in the project as per client requirements.
  • Implemented RESTful services in Windows application on backend using C++ and
  • Node.js. All RESTful APIs documented using Swagger.
  • Developed Node Addons using chrome V8 engine. Integrated the old C++ code with Node.js for direct consumption.
  • Check in the working code into servers by using version controls for code maintenance.
  • Suggesting the latest technology benefits to the client how we can overcome the limitations of old technology using new technology
REST APIsMicrosoft Foundation Class (MFC)Express.jsNodejsC++

Infosys

Intern

Jan 2016Apr 2016 · 3 mos · Karnataka, India

  • Internship Program at Infosys Limited, Mysore worked on Search and Retrieval of Encrypted Data from Cloud using Access Control.

Education

Galgotias University, Greater Noida

Bachelor's degree — Computer Science and Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Elasticsearch & Amazon Web Services (aws)

Explore similar profiles based on matching skills and experience