Technical Lead
Joining date
Oct 1, 2016
Relieving date
Dec 1, 2018

Enterprise Search (Project# 1)

The cognitive search was an enterprise-grade search engine developed in Wipro Holmes, the artificial engine horizontal of Wipro Tech.
A new generation of enterprise search solutions that employ AI technologies such as natural language processing and machine learning to ingest, understand, organize, and query digital content from multiple data sources.
source: Forrester

What I did

  • Soumendra led a team of 10 developers and QA engineers to develop an enterprise-grade cognitive search engine.
  • He was actively working on the following technical stacks:
    • Deploying the product from PoC to the Production level
    • NLP to SQL conversion
    • Cache management using Redis DB
    • Developing a CI/CD pipeline with the integrated test cases
    • Review the code of the other engineers in the team.
    • Interview and mentor new as well as junior team members in the team.
    • Implemented third-party SSL certificate and high availability of the product by using Nginx.
    • Scanned the code and Cleared the license of the product for commercialization.
    • Did Penetration test and performance test of the product.
    • Dockerized the entire application.
    • Shipping/Deploying the code developed at vendor location to client-restricted location.
  • Other than these, he was guiding the following stack.
    • Support (English, Spanish, German, Portuguese)
    • Metadata management to optimize the search results and performance
    • Knowledge graph preparation to enable context-based search

Tech stack

  • Cache management
  • Knowledge Graph
  • Auto Summarization
  • Javascript
  • Elasticsearch
  • Redis DB
  • Mongo DB
  • SQLlite
  • PostgreSQL
  • Docker
  • Git

RPA: Email (Project-2)

This was a Robotic Process Automation (RPA) project on an email conversation between client and vendor.

What I did

  • Extracted generic and custom NER data from the back and forth Email conversations.
  • Deployed solution in a restricted environment with limited access to the internet. It was for a banking client with highly sensitive information.

Tech stack

  • Python programming language
  • Natural Language Processing (NLP)


“It was a pleasure working with Soumendra. He is very hard-working and sincere. He not only keeps himself up2date with the latest trends in technology but also openly imparts knowledge-sharing sessions to his team members and colleagues. Soumendra's ability to quickly scan through a new technology/concept, build a working prototype and do the demonstration is praise-worthy. Soumendra also believes in getting formal recognition for the new skills he requires, thus having many certifications to his credit... Soumendra is a very good team player. He leads by example but doesn't hesitate to help his team members if they get stuck. Owing to his pleasing personality and cool/calm work style, Soumendra handles interlocks/exchanges across the teams very well. These aspects of Soumendra's personality make him a great Technical Leader. I wish Soumendra the Best of Luck!!”
— Manager & Mentor
“Soumendra has worked as part of my team in the Holmes platform in Wipro. He worked diligently. Despite his busy schedule, he always found time to take additional training for his peers. He actively contributed to different initiatives and solutions in the Holmes platform. Whenever needed, he stretched and ensured the customer commitments were met. He has a calm working and interaction style which will be a definite plus in a team.”
— Manager
“Soumendra is very good at taking ownership of Project activities and completing them till closure. He is a smart and intelligent co-worker dedicated to his work and mentoring his team. I can vouch for his Python coding skills; he can do very well in future projects. He is a very friendly person to be around and extremely gentle and helpful. I recommend him for his future roles.”
— Program Manager
“Soumendra has an immense interest in learning newer things around AI, Contributed significantly to Wipro's HOLMES Cognitive search product throughout its inception to construction stages, and supported the production rollouts. He has handled some of the customer deliveries single-handedly, provided customer demos, enabled sales, and improved the performance and accuracy of the Cognitive Search. Soumendra also mentored the junior team members & withstood the challenging times to achieve key deliveries and quality processes.”
— Manager
“I worked with Soumendra in Wipro on the Cognitive Search platform. His NLP prowess, go-to attitude, and positive smile made him a great team member. He is a continuous learner and loves to take on newer challenges. He was an asset to our team. I wish him good luck in all his future endeavors.”
— Program Manager
To view more such testimonials from others, please visit

Rewards and Recognitions

  • Promoted from Senior Software Engineer to Technical Lead