AeroLeads people directory · profile

Harmandeep Singh Email & Phone Number

Software Engineer at Google at Google
Location: Bengaluru, Karnataka, India 5 work roles 3 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer at Google
Location
Bengaluru, Karnataka, India
Company size

Who is Harmandeep Singh? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Harmandeep Singh is listed as Software Engineer at Google at Google, a with 219238 employees, based in Bengaluru, Karnataka, India. AeroLeads shows a matched LinkedIn profile for Harmandeep Singh.

Harmandeep Singh previously worked as Software Engineer at Google and Software Development Engineer 2 at Amazon. Harmandeep Singh holds Bachelor Of Engineering (B.E.), Computer Engineering from Thapar University.

Company email context

Email format at Google

This section adds company-level context without repeating Harmandeep Singh's masked contact details.

Google

Review company-level records connected to Harmandeep Singh before choosing the right outreach path.

Profile bio

About Harmandeep Singh

Harmandeep Singh is a Software Engineer at Google at Google. Colleagues describe him as "It’s rare that you come across standout talent like Harman. I had the pleasure of working with Harman for two and half years at the Delhivery, collaborating on various projects. Harman is a brilliant polymath. If you are trying to develop an algorithm for any real-world problem, Harman can definitely help you to reach to best solution out there." and "I have worked closely with Harman on and off for two years. I found him to be technically very capable, and receptive to new ideas and learning new things. Typically he takes his time to figure out how to approach a problem before jumping in. His approach is usually quite thorough. His work ethic is exemplary, willing to put in a lot of hardwork, and has a strong sense of responsibility."

Current workplace

Harmandeep Singh's current company

Company context helps verify the profile and gives searchers a useful next step.

Google
Google
Software Engineer at Google
mountain view, california, united states
Website
Employees
219238
AeroLeads page
5 roles

Harmandeep Singh work experience

A career timeline built from the work history available for this profile.

Software Engineer

Current

Bengaluru, Karnataka

May 2020 - Present

Software Development Engineer 2

Bengaluru Area, India

Aug 2019 - May 2020

Senior Developer

Gurgaon, India

- NetSim - Network simulator for simulating any network based system. It allows you to predict/simulate the "what if" scenarios in the Delhivery network. Allowing us to answer questions about network impact without making the actual ground level changes. - Developing a mathematical model based on Decision tree regression for predicting the time a shipment will spend in a facility, or in a truck if being transferred from one facility to another. - Based on a similar model for predicting the next facility the shipment will go to, given it's final destination - Developing a Queue-based API service architecture to simulate millions of packages. - Tech Stack - python3, OpenScoring server, PySpark MLlib, AWS EMR - Polygon - An open source library written in C++, with python bindings, for use in various projects in Delhivery for making convex/concave hulls. - Implemented convex hull algorithm based on Graham's scan method. - Implemented the concave hull algorithm from a research paper which extended the mentioned convex hull algorithm. - Tech Stack - C++, boost-python - Mapper - Locality-Facility management tool for system flexibility and optimization. It maintains the mapping of locality and it's serving facility, thus, allows the users to maintain a dynamic system which in turn helps in moderating the load and distance each facility ends up serving. - Implemented a distance and load based system for equal distribution of work among the facilities in a city. - Developed an async job queue for running jobs related to remapping the localities of a city. - Developed an algorithm for automatically verifying the new mapping based on point in a polygon logic. - Tech Stack - Django, Celery, PostgreSQL, ElasticSearch, RabbitMQ

Nov 2016 - Aug 2019

Developer

Gurgaon, India

- Farzi - A fast fuzzy matching system that allows us matching two strings. It's based on Edit Distance but with dynamic costs, which are algorithmically determined based on mistakes that people make. - Created a dynamic system for finding the replacement costs between various pairs. - Implemented a lookback system, which allows replacement of multiple characters with one or multiple characters. Eg. - 'f' and 'ph'. - Implemented multi level hashes for fast access of pairwise costs. - Used heuristics for fast termination of negative cases. - Tech Stack - C++, boost-python, gperf - ASE - A heirarchy based algorithm for clustering similar addresses into groups. Used for recognizing same/duplicate sellers accross multiple clients. - A simple Disjoint set based implementaton for maintaining the groups. - Subsequence level comparison between the heirarchy of two addresses for determining the similarity. - Tech stack - python3 - Report Central - Data visualisation module for internal analytics at Delhivery that acts as a charting service for different level of operations within the organisation. - Tech stack: AngularJS, Node.js, ElasticSearch, Redis

Nov 2015 - Oct 2016

Engineer

Noida Area, India

- AT&T addressbook - Application that allows phone's contacts and groups to be synced with a server. - Implemented the contact image sync by converting the jpg to base64 format. - Improved the sync sanity process which reduced the boot time of phone by 3-4 seconds. - Developed the AT&T proprietary extension for syncing the groups in the phonebook. - Went to South Korea, for getting the design reviewed from a third party, WebSync co. ltd. - Tech stack - C, SyncML, WBXML - Samsung Kies - Client(Phone) side handling of Samsung Kies.

Jun 2013 - Oct 2015
Team & coworkers

Colleagues at Google

Other employees you can reach at google.com. View company contacts for 219238 employees →

3 education records

Harmandeep Singh education

Education record

Paradise International School, Ghagga

Education record

St. Peter'S Academy, Patiala
FAQ

Frequently asked questions about Harmandeep Singh

Quick answers generated from the profile data available on this page.

What company does Harmandeep Singh work for?

Harmandeep Singh works for Google.

What is Harmandeep Singh's role at Google?

Harmandeep Singh is listed as Software Engineer at Google at Google.

Where is Harmandeep Singh based?

Harmandeep Singh is based in Bengaluru, Karnataka, India while working with Google.

What companies has Harmandeep Singh worked for?

Harmandeep Singh has worked for Google, Amazon, Delhivery, and Samsung Electronics.

Who are Harmandeep Singh's colleagues at Google?

Harmandeep Singh's colleagues at Google include Jett Lewis, Polly Martin, Lucas Lucas, Prachi Dholakia, and Kim Oosterhof.

How can I contact Harmandeep Singh?

You can use AeroLeads to view verified contact signals for Harmandeep Singh at Google, including work email, phone, and LinkedIn data when available.

What schools did Harmandeep Singh attend?

Harmandeep Singh holds Bachelor Of Engineering (B.E.), Computer Engineering from Thapar University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Harmandeep Singh you were looking for.

View similar profiles