Tarun Vashisth

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 4 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Led search algorithm development improving conversion by 2%.
  • Implemented autocomplete engine enhancing user experience.
  • Developed multiple educational software solutions for large-scale testing.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in Search Technology and Educational Software Development.

Contact

Skills

Core Skills

Search Engine TechnologyBackend Development

Other Skills

ElasticsearchGoMongoDBRedisNode.jsPythonPHPJavaScriptMySQLSearch Engine RankingC/C++ STLData StructuresAlgorithmsLinuxContinuous Integration

Experience

12 yrs 4 mos
Total Experience
--
Average Tenure
7 yrs 6 mos
Current Experience

Esper

4 roles

Senior Software Engineering Manager

Promoted

Feb 2024Present · 2 yrs 4 mos

Engineering Manager

Feb 2022Feb 2024 · 2 yrs

Staff Software Engineer

Feb 2021Feb 2022 · 1 yr

Senior Software Engineer

Dec 2018Feb 2021 · 2 yrs 2 mos

Target

Senior Software Engineer

Apr 2017Nov 2018 · 1 yr 7 mos · Bengaluru Area, India

Stayzilla

2 roles

Senior Software Engineer

Dec 2016Mar 2017 · 3 mos

  • Part of Stayzilla's search team.
  • Conceptualised and developed search algorithm and ranking engine which improved conversion by 2%.
  • Improved search architecture reducing 99 percentile search latency by 500 ms. Migrated search from PHP to Go.
  • Data sources used: Elasticsearch, Mongo and redis.
ElasticsearchGoMongoDBRedisSearch Engine TechnologyBackend Development

Software Engineer

Jun 2015Nov 2016 · 1 yr 5 mos

  • Implemented autocomplete engine using Elasticsearch to account for fuzzy logic in user queries.
  • Implemented real time sync between Mongodb and Elasticsearch using WAMP (Web Application Messaging Protocol).
  • Developed web APIs in Nodejs for host verification platform to verify host properties on boarded on Stayzilla.
ElasticsearchNode.jsMongoDBSearch Engine TechnologyBackend Development

Aspiring minds

Software Engineer, Research and Development

Feb 2014May 2015 · 1 yr 3 mos · Gurgaon, India

  • My work was to deal with daily challenges of software delivery and development. Major projects done are:
  • Developed SVAR, a test for measuring English proficiency, on HTML5 using Web Audio API.
  • Developed backend of SQL Automata, a MySQL test for AMCAT taken by million plus students every year.
  • Automated testing of question bank, which significantly reduced the product roll out time.
  • Improved the software for report generation by distributing processes between two servers which eliminated process failure due to server load.
  • Developed entire automatic report generation for Automata Debugging module.
  • Developed entire website for Aspiring Minds’ Research Lab.

National engineering industries ltd. (nbc bearings)

Graduate Engineering Trainee

Jul 2013Feb 2014 · 7 mos · Jaipur Area, India

  • Key responsibilities included loss time analysis for machines and improving hardware/software accordingly to reduce the overall loss time.

Indian institute of technology, kharagpur

Internship- Online tool condition monitoring [Computer Vision and Clustering]

Jun 2012Jul 2012 · 1 mo · Kharagpur Area, India

  • Images of machined surface were analyzed at regular intervals for monitoring the degree of tool wear. Wavelets were used to analyze images and extract features from images. My works was to code in MATLAB and analyze images for appropriate feature selection and classification.

Csir-cmeri durgapur

Internship- Online tool condition monitoring [Image pre-processing and Wavelet analysis]

May 2012May 2012 · 0 mo · Durgapur Area, India

  • Pre-processing images of machined surface taken at regular time intervals. Wavelet decomposition of 2-D signal was performed for appropriate feature extraction and classification of degree of tool wear.

Ranal

Summer Internship

Jun 2011Jul 2011 · 1 mo · Bengaluru Area, India

  • Exposure to Industrial Robotics.My work was to design in CATIAVRS-19 and implement algorithm for simulation in robot simulation tool by assigning degrees of freedom to each part of robot for performing desired task.

Education

BIT Mesra Student-Industry Relations Cell

Bachelor's Degree — Electronics and Communication Engineering

Jan 2009Jan 2013

Kendriya Vidyalaya

High School — Science

Jan 2003Jan 2008

Stackforce found 100+ more professionals with Search Engine Technology & Backend Development

Explore similar profiles based on matching skills and experience