Punit Bamaniya

Senior Software Engineer

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

Key Highlights

  • Expert in developing high-performance APIs and search platforms.
  • Proven track record in optimizing system performance and user experience.
  • Strong background in managing complex data architectures.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in E-commerce and SaaS.

Contact

Skills

Core Skills

PythonElasticsearchJavaMysql

Other Skills

Amazon Web Services (AWS)CC++Data structure and algorithmDatabase Management System (DBMS)DockerElastic Stack (ELK)GitGoManagementMemcachedPHPRabbitMQRedisS3

About

Experienced Sr. Software Engineer with a demonstrated history of working in the software development technologies and services industry. Skilled in GO, Python, Elasticsearch, and MySql. Strong engineering professional graduated from National Institute of Technology Karnataka.

Experience

7 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
4 yrs 1 mo
Current Experience

Nykaa

Senior Software Engineer

May 2022Present · 4 yrs 1 mo · On-site

  • Designed and developed an LLM-powered conversational product search platform that enables users to interact through natural dialogue to discover the most relevant products.
  • Refactored review APIs, reducing 99th percentile latency by 85%.
  • Contributed to image-based search for products using Python, FastAPI, ElasticSearch, Vertex AI + FAISS.
  • Contributed to autosuggestion and search services, enabling low-latency ingestion and real-time, context-aware results, using tech stack such as Python, ElasticSearch, Redis, Memcached, MySQL etc.
  • Developed Virtual Try-it-on, where users can virtually apply cosmetic products on their face and try look as well, using tech stack such as Java, DynamoDB, MySQL etc.
  • End-to-end ownership of services like rating-review, Try-it-On, Share-n-Earn, and collaborating closely with product teams.
PythonElasticSearchRedisMemcachedMySQLJava

Gain credit

Software Engineer II

Dec 2020May 2022 · 1 yr 5 mos

  • Designed third-party recovery tracking in the Loan Management System.
  • Built customer support portal for real-time loan application updates, improving UX and reducing manual support.
  • Captured repayment metrics stored in MySQL/S3 for downstream analytics.
  • Automated status workflows, enhancing user satisfaction and operational efficiency.
MySQLS3

Netcore solutions

2 roles

Senior Software Engineer

Promoted

Jun 2020Dec 2020 · 6 mos

  • Managed Elasticsearch cluster architecture and data pipelines for email delivery data ingestion and analytics.
  • Maintained ELKB-based centralized logging system for real-time diagnostics.
  • Automated domain onboarding checks (IP blacklist, health, categorization), cutting manual effort and speeding up go-live.
  • Developed high-performance Go APIs for the Pepipost email delivery platform.
ElasticsearchGo

Executive Software Engineer

Jun 2019Jun 2020 · 1 yr

Multi commodity exchange of india

Management Trainee

Jun 2018May 2019 · 11 mos · Mumbai Area, India

  • Automated Excel-based reporting tasks across departments, reducing hours to minutes.
  • Contributed to both frontend and backend development on CTCL automation.

Education

National Institute of Technology Karnataka

Bachelor of Technology - BTech — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Python & Elasticsearch

Explore similar profiles based on matching skills and experience