profile-pic

Divyanshu Tyagi

Divyanshu Tyagi

A highly experienced professional with 8+ years of experience in developing applications using Python, Node.js, Elasticsearch, SQL, Microservices and Data Pipeline.

Experienced in building efficient data pipelines using Jenkins, Kafka, Python.

Engineered search solution using Elasticsearch and TensorFlow.

  • Role

    Senior Software Engineer

  • Years of Experience

    8 years

Skillsets

  • Elasticsearch - 4 Years
  • Node Js - 4 Years
  • Go Lang - 1 Years
  • Kafka - 1 Years
  • Redis - 3 Years
  • TensorFlow - 2 Years
  • flask - 5 Years
  • Jenkins - 2 Years
  • MySQL - 5 Years
  • RDBMS - 8 Years
  • Python - 5 Years
  • Data Pipeline - 3 Years
  • Micro services - 5 Years
  • SQL - 2 Years
  • SQL - 8 Years
  • Elasticsearch - 5 Years
  • API development - 8 Years
  • Node Js - 4 Years
  • Python - 5 Years

Professional Summary

8Years
  • May, 2022 - Jun, 20231 yr 1 month

    Senior Software Engineer

    Momspresso
  • Apr, 2020 - May, 20222 yr 1 month

    Senior Software Engineer

    DiligenceVault (FinTech)
  • Mar, 2016 - Mar, 20204 yr

    Senior Software Engineer

    FarmGuide
  • Dec, 2013 - Jul, 2014 7 months

    Data Quality Executive

    10times.com (IndiaMART)
  • Aug, 2014 - May, 2015 9 months

    Junior Developer

    Droid Solutions
  • Jun, 2015 - Jan, 2016 7 months

    Software Engineer

    Frankly.me

Applications & Tools Known

  • icon-tool

    Flask

  • icon-tool

    Git

  • icon-tool

    Jira

  • icon-tool

    Tensorflow

  • icon-tool

    Elasticsearch

  • icon-tool

    ELK Stack

  • icon-tool

    Visual Studio Code

  • icon-tool

    Postman

  • icon-tool

    Team management

Work History

8Years

Senior Software Engineer

Momspresso
May, 2022 - Jun, 20231 yr 1 month

    Successfully led the migration of a legacy PHP project, including authentication, authorisation, user feed, and user profile to Golang.

    Led the design, and implementation of asynchronous data streaming pipelines to Elasticsearch, Redis, and SQL databases using technologies Kafka, Airflow, Python, and Golang.

    Mentored junior developers, providing them with guidance on software development and design principles.

Senior Software Engineer

DiligenceVault (FinTech)
Apr, 2020 - May, 20222 yr 1 month

    Engineered a search solution through a robust 3-node Elasticsearch cluster, significantly enhancing search capabilities while slashing SQL read query load by 30%.

    Solely led the end-to-end creation and integration of semantics-driven text search system using TensorFlow and Elasticsearch, elevating search efficacy by 80%.

    Implemented a TensorFlow and Elasticsearch solution for identify duplicate and semantically similar answers in due diligence, reducing manual labor by approximately 50%.

    Increased data synchronization efficiency through SQL-to-Elasticsearch pipelines using Jenkins, Cron jobs, Python.

    Optimized numerous SQL procedures reducing processing time from 3 minutes to 30 sec, enhancing overall platform speed.

Senior Software Engineer

FarmGuide
Mar, 2016 - Mar, 20204 yr

    Core team member of India's biggest Crop insurance portal (www.pmfby.gov.in), contributed and looking over development.

    Implemented a read-only data retrieval system using Elasticsearch, slashing query processing time by 56% and facilitating the swift purchase of insurance for 216 million individual farmers.

Software Engineer

Frankly.me
Jun, 2015 - Jan, 2016 7 months

    Contributed to admin dashboard for monitoring, filtering explicit content, moderating user accounts, and enhancing Quality Team efficiency by 25%.

    Recommendation system utilizing Elasticsearch to track and store user preferences, enabling personalized content suggestions aligned with user preferences.

Junior Developer

Droid Solutions
Aug, 2014 - May, 2015 9 months

    Developed Python-based backend APIs to support utility applications, including iOS and Android platforms, as well as children's gaming apps, integrating with MySQL and MongoDB databases.

Data Quality Executive

10times.com (IndiaMART)
Dec, 2013 - Jul, 2014 7 months

    Played a key role in refining quality control processes and rectifying misinformation, elevating the platform's credibility.

    Collaborated with Engineering team to elevate event data quality, ensuring precise listings for optimal user engagement.

Education

  • Bachelor of Computer Applications

    Guru Gobind Singh Indraprastha University

Interests

  • Chess
  • Hiking
  • Poetry
  • Rock music