“I had the pleasure of working with Hemant Pandey at Meta, where he played a key role in the Meta Family Center across Facebook, Instagram, Oculus, Messenger, and Threads. Hemant is a strong technical leader who excels at strategizing roadmaps, leading teams, and mentoring engineers. His ability to drive organization-wide initiatives and build scalable solutions has had a significant impact. He is a problem solver, a mentor, and a team player, always striving for engineering excellence. I highly recommend him to any team seeking a skilled engineer and leader.”
About
I am a results-driven software engineer with 7+ years of experience leading teams and…
Contributions
Activity
-
The CEOs of Google and Microsoft are not Indian Yes, they were born in India But: – They gave up their Indian citizenship – They don’t pay taxes…
The CEOs of Google and Microsoft are not Indian Yes, they were born in India But: – They gave up their Indian citizenship – They don’t pay taxes…
Posted by Hemant Pandey
-
India recently became the 4th largest economy in the world Yes, many people pointed out that we still have low per capita income, poverty, and…
India recently became the 4th largest economy in the world Yes, many people pointed out that we still have low per capita income, poverty, and…
Shared by Hemant Pandey
-
A friend of mine recently got an offer from a big-name tech company. More money. Better brand. But they weren’t sure if they should take it. They’d…
A friend of mine recently got an offer from a big-name tech company. More money. Better brand. But they weren’t sure if they should take it. They’d…
Liked by Hemant Pandey
Experience
Education
Licenses & Certifications
Volunteer Experience
-
-
Open Source Contributor
HospitalRun
- 9 months
Health
Open source contributor for HospitalRun project.
-
-
Volunteer
Rotaract
- Present 13 years 3 months
Environment
Yamuna Cleanliness Program.
District Leadership Assembly Program.
Interaction with youth for creating awareness.
Publications
-
Geo Location Based Recommender System
International Journal of Advanced Research in Computer Science and Software Engineering
The project entitled “Geo Location based Recommendation System” is a recommendaton software which is
based on the concept of machine learning. The system recommends users by reading the current location of the user,
interacting with the database, and provides results based on the calculations. The algorithm takes into account three
different parameters to obtain the result. The algorithm used in the project uses Haversine formula to calculate the
distance between user and other…The project entitled “Geo Location based Recommendation System” is a recommendaton software which is
based on the concept of machine learning. The system recommends users by reading the current location of the user,
interacting with the database, and provides results based on the calculations. The algorithm takes into account three
different parameters to obtain the result. The algorithm used in the project uses Haversine formula to calculate the
distance between user and other people in the vicinity. It is capable of recognizing various people and activities
related to user’s interests. The job profile and organization is also taken into account to obtain the final result. The
software recommends people with similar interests with their location to the userOther authorsSee publication -
Vulnerability Assessment and Penetration Testing (Information Security
International Journal Of Social Science & Interdisciplinary Research (IJSSIR)
In this paper, we did focus some common security
problems faced by many of the business organizations as well as government websites which
sometimes lead to a big mishap in the modern virtual cyber world. We’ll focus on the
vulnerabilities faced by the applications developed in popular languages such as PHP, Asp.net
etc and the ways through which they can be tackled a secured. The vulnerabilities discussed in
this paper are Brute Force, Command Execution, Cross Site Scripting…In this paper, we did focus some common security
problems faced by many of the business organizations as well as government websites which
sometimes lead to a big mishap in the modern virtual cyber world. We’ll focus on the
vulnerabilities faced by the applications developed in popular languages such as PHP, Asp.net
etc and the ways through which they can be tackled a secured. The vulnerabilities discussed in
this paper are Brute Force, Command Execution, Cross Site Scripting, Insecure Captcha and SQl
Injection with the solutions taken to make the applications immune to these vulnerable attacks by
taking idea from source code of Damn Vulnerable Web Application (DVWA).Other authorsSee publication
Courses
-
Algorithm Design and Analysis
-
-
Analysis of Algorithms (Prof. Rezaul Chowdhary)
CSE 548
-
Artificial Intellgence (Prof. Niranjan Balasubramanium)
CSE 537
-
Computational Biology (Prof. Rob Patro)
CSE 549
-
Computer Networks
-
-
Data Mining and Warehousing
-
-
Data Science Fundamentals (Prof. Steven Skienna)
CSE 519
-
Database Management Systems
-
-
Modern Cryptography (Prof. Omkant Pandey)
CSE 594
-
Operating Systems (Prof. Erez Zadok)
CSE 506
-
Visualization (Prof. Klaus Mueller)
CSE 564
Projects
-
Exploratory Data Analysis of Zillow Data in IPython
This project is based on Kaggle challenge which involves a dataset by Zillow and revolves around predicting the price that a particular real estate property (usually a home) will sell for. The goal is to explore the data and uncover interesting observations about the Zillow data, model the data and submitting the results on Kaggle.
-
Detection of insults in social commentary using Python and NLT
Developed such a system, which can classify online posts and comments into ’insulting’ or ‘not
insulting’ using NLP techniques and classification systems based on machine learning in Python.
It is an application-specific projects, where we have applied the NLP and classification techniques learnt in class to solve a real world problem. Our algorithm yielded a training accuracy of and a test accuracy of 85.37%.
We modified the hyper-parameters of the basic model using Linear SVC…Developed such a system, which can classify online posts and comments into ’insulting’ or ‘not
insulting’ using NLP techniques and classification systems based on machine learning in Python.
It is an application-specific projects, where we have applied the NLP and classification techniques learnt in class to solve a real world problem. Our algorithm yielded a training accuracy of and a test accuracy of 85.37%.
We modified the hyper-parameters of the basic model using Linear SVC. We included a L2 regularization constant, and tokenized words into unigrams and bigrams. Our best accuracy obtained was 85.37% and the F1-score obtained was 0.85.
Other creators -
Design and Implementation of 'xmerge' system call in Linux Kernel
The purpose of the project is to create a new system call 'mergesort' which takes two input files and sort the contents into a output textfile. The input files and output files will be passed to the system call along with the specified flags which we will discuss lat er. A new entry named xmergesort is made in the sys call table.
-
Recommender Systems (Machine Learning)
Analysis of filtering algorithms used in Recommender Systems based on two similarity criteria - Cosine Similarity and Pearson's Correlation. Algorithms studied are :
1.) User based collaborative filtering with Cosine Similarity.
2.) User based collaborative filtering with Pearson's Coefficient.
3.) Item based collaborative filtering with Cosine Similarity.
4.) Item based collaborative filtering with Pearson's Coefficient.Other creators -
Predicting the Box Office Gross Collection
-
The project aims to predict the box office gross sales of upcoming movies. We anticipate that the sales will depend on factors like genre, cast actors, actresses, director, movie budget etc. It would be exciting to validate our predictions on movies releasing in December, just before the project submission.
Other creators -
Visualization of H1B Visa Applicants
-
Processing the available dataset of last 5 years of H1B visa applicants using Pandas dataframe in Python 2.7, visualizing the available information using multidimensional plots and interactive visualizations in D3 JavaScript to recognize patterns and inferences. The main goal was to create an interactive visualization platform which enables easy recognition of important information from a high dimensional large dataset. Reasoning with facts and some hypothesis testing was done to support the…
Processing the available dataset of last 5 years of H1B visa applicants using Pandas dataframe in Python 2.7, visualizing the available information using multidimensional plots and interactive visualizations in D3 JavaScript to recognize patterns and inferences. The main goal was to create an interactive visualization platform which enables easy recognition of important information from a high dimensional large dataset. Reasoning with facts and some hypothesis testing was done to support the inferences drawn.
Other creatorsSee project -
Data Decimation and Visualization using PCA (D3 JavaScript)
-
Visualizing PCA, MDS cosine, correlation and eigen values plots of the secified dataset in D3 JavaScript
-
Visualisation of Data using Histogram, Pie Chart and FDA
-
Depiction of histogram and pie charts to represent the characteristics of different players using D3 Javascript
-
System to support per process system call vectors
-
The purpose of this assignment is to develop a Linux kernel-based system to support per-process system call vectors. Since in Linux, it is prohibited to change the global system call/vector table from a loadable module. Having different syscalls per process for different tasks can be very helpful. The system calls are modified in a such a way that they perform function which is a little different from the original system call.
There is another syscall 'clone' which is modified:
When a…The purpose of this assignment is to develop a Linux kernel-based system to support per-process system call vectors. Since in Linux, it is prohibited to change the global system call/vector table from a loadable module. Having different syscalls per process for different tasks can be very helpful. The system calls are modified in a such a way that they perform function which is a little different from the original system call.
There is another syscall 'clone' which is modified:
When a process is forked, it inherits the syscall_vector from its parent. The clone(2) syscall which is provided a new flag which decides whether the child would inherit the syscall vector of its child or not. If the flag is -1 it inherits its parent vector. If it is 1 or 2 then it takes the vectors 1 or 2 respectively.
A ioctl() is implemented which changes the syscall vector used by a running process id. We have tried to handle all the race conditions and implemented the necessary locks and also passes the checkpatch.pl script which makes sure that the code is written as per the standards.
Other creators -
Visualising equivalence classes using ambiguity graph
-
Honors & Awards
-
Google Conference Scholarship
Google
Awarded with Google Conference and Transport scholarship to attend the Google Cloud Next 2019 workshop in San Francisco
-
Scholar Badge Award
-
Second Topper in Science stream in 12th boards and school topper in Physics and Chemistry.
-
Scholar Badge Award
-
School Topper in 11th Science stream
-
Scholar Badge Award
-
Second Topper in the school securing a 9.8 CGPA with perfect 10 in Maths and Science.
Test Scores
-
TOEFL (Test of English as a foreign language)
Score: 101/120
-
AMCAT
Score: 99 Percentile
Languages
-
English
Professional working proficiency
-
Hindi
Native or bilingual proficiency
Recommendations received
8 people have recommended Hemant
Join now to viewMore activity by Hemant
-
Last week, I completed a half-marathon. Yes, you read that right. Even I couldn’t believe it - 13.1 miles (21 km). But I did it. I crossed that…
Last week, I completed a half-marathon. Yes, you read that right. Even I couldn’t believe it - 13.1 miles (21 km). But I did it. I crossed that…
Liked by Hemant Pandey
-
When I write a post or newsletter, this is my primary goal - It should be readable in 2-3 minutes This means I can’t always go super deep into…
When I write a post or newsletter, this is my primary goal - It should be readable in 2-3 minutes This means I can’t always go super deep into…
Posted by Hemant Pandey
-
Excited to share that I’ve joined Informatica and thrilled to be teaming up with an old friend, Keith Brosh. Grateful for all the relationships…
Excited to share that I’ve joined Informatica and thrilled to be teaming up with an old friend, Keith Brosh. Grateful for all the relationships…
Liked by Hemant Pandey
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Hemant Pandey in India
-
Hemant Pandey
Talent Acquisition @ Magnum Opus IT Inc.
-
Hemant Pandey
Digital Banking @ Kotak811
-
Hemant Pandey
SVP & Head - Resource Mobilization
-
HEMANT PANDEY
CHAIRMAN AND MD @ SPARTA CEMENTS & INFRA LTD | EXPERIENCED CEMENT INDUSTRY LEADER
701 others named Hemant Pandey in India are on LinkedIn
See others named Hemant Pandey