Srishti Srivastava

Senior Software Engineer • Problem Solver • Tech Enthusiast

Experience

Senior Software Engineer

Naukri.com

Mar 2024 - Present
  • Redesigned a pipeline-based data porting system from StreamSets to an event-driven architecture using Kafka, cutting data loading time by 30% and improving maintainability
  • Developed an Elasticsearch-based mistyped search handling system, achieving a 13% boost in search-to-response relevance through typo pattern analysis
  • Implemented user engagement features including pseudo job listings and diversified search results, leading to measurable increase in user registrations
  • Built a real-time fuzzy spell-check engine (Java, BK-Tree, Damerau-Levenshtein) reducing long-tail keyword generation by 70%
  • Designed Kibana-based visualization dashboard to track and forecast user growth, delivering real-time insights for product decisions

Software Engineer

Naukri.com

Jun 2022 - Feb 2024
  • Migrated Suggester microservice from Node.js + Solr to Java Spring Boot + Elasticsearch, integrating Kafka for automated event-driven ingestion
  • Refactored and migrated legacy PHP code to Java for three critical search microservices, improving performance, stability, and search relevance

SDE Intern

Nokia

Mar 2022 - May 2022
  • Gained hands-on experience in 5G networking architecture, protocols, and performance optimization through intensive technical training

Projects

NutriSnap: AI Powered Food Recognition and Calorie Prediction

  • Developed a web app using CNN and DenseNet models to classify food images and predict nutritional values
  • Trained on 4,000 images per class with 80/20 split, integrated with Spring Boot, MySQL, and React
  • Delivered accurate calorie predictions with real-time result display and user authentication
Python CNN DenseNet Spring Boot MySQL React

InsightLens: AI Powered Video Analytics and Summarization Platform

  • Built platform to generate searchable transcripts, AI summaries, and key highlights using Vosk and BERT/T5 models
  • Integrated Java Spring Boot backend, Elasticsearch semantic search, and AWS S3 storage for quick keyword-based navigation
  • Reduced manual review time by 65%, improving accessibility and productivity
Python FastAPI Vosk BERT/T5 Spring Boot Elasticsearch AWS S3

Skills

Programming Languages

Java, J2EE

Frameworks

Spring Boot, Spring Framework

Concepts

Data Structures, Algorithms, OOP, Microservices, Design Patterns, Distributed Systems, HLD, LLD

Technologies

AWS, MySQL, Elasticsearch, Kibana, Grafana, Apache Kafka, Apache Solr, Aerospike, Git, Jenkins, CI/CD, Docker, Kubernetes, Jira, Nginx

Education

Bachelor of Technology

2018 - 2022

Achievements

🏆

Info Edge Merit Award Winner

2024

👥

Google Developer Students Club Lead

2021-2022

💻

Open Source Mentee

Codeflow by BharatX, 2021