profile-pic

Harman Singh Waraich

5+ years of Experience in Elasticsearch, Kibana, Logstash- E-commerce (Search) & Analytics domain(Observability & Security).Kafka, Datadog, Grafana, Open Telemetry, and Linux scripting

  • Role

    Senior Elasticsearch Developer

  • Years of Experience

    5 years

Skillsets

  • nginx
  • ETL
  • FluentD
  • Grafana
  • HTML
  • Kibana
  • Linux
  • Logstash
  • Metricbeat
  • MongoDB
  • Elasticsearch
  • Nodejs
  • Open Telemetry
  • PHP
  • PostgreSQL
  • PowerBI
  • Rancher
  • Springboot
  • Elastic fleet
  • Auditbeat
  • C#
  • Data Analysis
  • Data Engineering
  • Java
  • Python
  • MySQL
  • ActiveBatch
  • Ansible
  • Apache Kafka
  • .NET
  • AWS S3
  • Azure
  • CSS
  • Datadog
  • Docker
  • Elastalert
  • Elastic agent
  • Elastic APM

Professional Summary

5Years
  • Jul, 2024 - Present1 yr 4 months

    Senior Elasticsearch Developer

    Export Genius
  • Jul, 2024 - Present1 yr 4 months

    Senior Elasticsearch Developer

    Sales Fuel
  • Jul, 2023 - Jun, 2024 11 months

    Software Engineer

    Digikey Global Capability Center
  • Jun, 2020 - Feb, 2021 8 months

    Associate System Analyst

    Augmenter Consulting
  • Mar, 2021 - Jul, 20232 yr 4 months

    Associate System Analyst

    NSEIT

Work History

5Years

Senior Elasticsearch Developer

Export Genius
Jul, 2024 - Present1 yr 4 months
    Set up Azure Elastic Cloud for a 12-node cluster for 8TB search data. Designed and optimized cluster architecture for performance and scalability. Developed data pipelines for multiple countries using Logstash for analytics and search. Created .Net APIs for advanced search, filters, auto-complete, and suggestion capabilities. Implemented monitoring solutions using Elastic Agents and Fleet Server. Integrated Elastic APM and Elastic RUM for distributed tracing and real-time performance metrics. Automated data transformation and ingestion pipelines using Python scripts and cron jobs.

Senior Elasticsearch Developer

Sales Fuel
Jul, 2024 - Present1 yr 4 months
    Led end-to-end development of a Docker-based 4-node Elasticsearch cluster for search. Designed and optimized cluster architecture. Built fast, scalable search features across backend Node.js APIs. Created APIs for advanced search capabilities including similar employees, similar companies, and suggestion-based queries. Implemented Semantic Search using vector embedding and synonym analysers. Integrated Elastic APM with Node.js backend services. Exported APM data to Grafana and Elasticsearch. Implemented monitoring and alerting solutions using Kibana, Grafana Alerting, Metricbeat, and Auditbeat. Automated data transformation and ingestion pipelines using Python scripts and cron jobs.

Software Engineer

Digikey Global Capability Center
Jul, 2023 - Jun, 2024 11 months
    Collaborated on the development of an Elasticsearch-based search engine for Digi-Key Electronics. Utilized Python Elasticsearch Client API to interact with Elasticsearch. Implemented enhancements to APIs for search, products, category, and suggestion. Enhanced index templates to improve analyzers and tokenizers. Ensured code quality using SonarQube. Implemented monitoring and alerting solutions using Datadog and Grafana. Leveraged ActiveBatch for task automation. Managed Elasticsearch clusters using Rancher.

Associate System Analyst

NSEIT
Mar, 2021 - Jul, 20232 yr 4 months
    Setup Elasticsearch clusters and Kibana/Logstash servers for large data volumes. Developed parsers in Logstash and created dashboards for transactional data. Automated client ad-hoc requests and created dashboards. Integrated Elastic Stack with Confluent, AWS S3, and Fluentd. SAML integration and Active Directory setup. Troubleshooting and cluster upgrades using Ansible. Linux scripting and crontab for job scheduling. Data snapshot using shared file system and Azure Blob Storage.

Associate System Analyst

Augmenter Consulting
Jun, 2020 - Feb, 2021 8 months
    Setup Elasticsearch cluster with Kibana and Logstash server. Converted client data using Python code. Data ingestion to Elasticsearch and dashboard creation on Kibana. Database updates using MySQL CRUD queries and dashboard creation.

Major Projects

2Projects

Banking Application

    Used Core Java, SpringBoot, and MySQL to develop a banking application with multiple functionalities. Utilized microservices in SpringBoot for API creation and performed operations using complex SQL queries.

Event Management Portal

    Developed an event organizing web application using HTML, CSS, PHP, and MySQL to help users organize events such as birthday parties and marriage functions.

Education

  • B.E in Computer Science and Engineering

    Ramrao Adik Institute of Technology, Mumbai University (2020)