“I was able to work with Pranav during his summer internship 2019 at Cortland and I have to say that he is a very passionate engineer, he helped to enhance our data engineering platform by being proactive and curious about every technical problem we would face, he would go beyond his knowledge and do a very thorough research on Data Ops practices, data engineering tools and software design patterns, documenting and implementing cutting edge solutions using Python, SQL, Jenkins, Azure. I would work with him again in a heartbeat.”
Sunnyvale, California, United States
Contact Info
2K followers
500+ connections
About
Activity
-
Came across a HBR article on 'Traps to avoid as you gain power'. As a leader, you have the power to inspire and motivate your team, but you also…
Came across a HBR article on 'Traps to avoid as you gain power'. As a leader, you have the power to inspire and motivate your team, but you also…
Liked by Pranav Mody
-
✨Celebrating my first work anniversary at Harmony Healthcare IT! A big thank you to everyone who made this year so rewarding. Looking forward to more…
✨Celebrating my first work anniversary at Harmony Healthcare IT! A big thank you to everyone who made this year so rewarding. Looking forward to more…
Liked by Pranav Mody
-
This famous redesign led to a $600 million sale — but here’s the part everyone overlooks: It wasn’t just about putting ingredients on the front. It…
This famous redesign led to a $600 million sale — but here’s the part everyone overlooks: It wasn’t just about putting ingredients on the front. It…
Liked by Pranav Mody
Experience & Education
Licenses & Certifications
Courses
-
Algorithms for Data Guided Business Intelligence
-
-
Analysis of Algorithms
-
-
Foundations of Data Science
-
-
Software Engineering
-
Projects
-
Network Properties in Spark GraphFrames
Observed following network properties using pySpark, GraphFrames and networkX :
1) Implemented a function degreedist, which takes a GraphFrame object as input and computes the degree distribution of the graph. The function returns a DataFrame with two columns: degree and count.
2) Implemented a function closeness, which takes a GraphFrame object as input and computes the closeness centrality of every node in the graph. Determined the nodes that are important using this…Observed following network properties using pySpark, GraphFrames and networkX :
1) Implemented a function degreedist, which takes a GraphFrame object as input and computes the degree distribution of the graph. The function returns a DataFrame with two columns: degree and count.
2) Implemented a function closeness, which takes a GraphFrame object as input and computes the closeness centrality of every node in the graph. Determined the nodes that are important using this output.
3) Implemented a function articulations, which takes a GraphFrame object as input and finds all the articulation points of a graph. Articulation points, or cut vertices, are vertices in the graph that, when removed, create more components than there were originally -
Online Video Classification
- Present
Expected to develop and compare three different deep neural network (DNN) architectures for the task of online video classification. Expected to propose different architectures to explore for the task.
Examples include but not limited to:
• optical flow/CNN fusion
• one frame at a time ConvNet
• ConvNet features passed to LSTM RNN
• ConvNet features passed to MLP
• 3D CNN
o May choose TFLearn, Keras, or PyTorch for implementation
o Implementation will be Python-based -
Predicting Bitcoin Price Variations using Bayesian Regression
Reference paper : http://arxiv.org/pdf/1410.1231.pdf
In this project, predicted the price variations of bitcoin, a virtual cryptographic currency.
Used machine learning technique, Bayesian Regression, and implemented this technique in Python.
The raw data used can be found here : http://api.bitcoincharts.com/v1/csv/. Performed some cleaning on this raw data.
Then implemented the algorithm provided in the above mentioned reference paper -
Memory Game in C
A simple game coded in C which expects you memorize content displayed on screen and difficulty increases after every round. Also added features like : extra life on 5 correct answers, high scores and statistics.
-
AdWords Placement Problem via Online Bipartite Graph Matching
-
Given a set of advertisers each of whom has a daily budget 𝐵𝑖. When a user performs a query, an ad request is placed online and a group of advertisers can then bid for that advertisement slot. Maximized the amount of money received from the advertisers in this Project. Implemented Greedy, MSVV and Balance algorithm. Selected the best algorithm based on the competitive ratio.
-
Market Segmentation using Attributed Graph Community Detection
-
Divided a broad target market into subsets of consumers or businesses that have or are perceived to have common needs, interests, and priorities. Implemented a community detection algorithm for attributed graphs, found the relevant market segments, and evaluated the obtained segments via influence propagation.
Algorithm used was SAC-1 which is described in this research paper : Community Detection based on Structural and Attribute…Divided a broad target market into subsets of consumers or businesses that have or are perceived to have common needs, interests, and priorities. Implemented a community detection algorithm for attributed graphs, found the relevant market segments, and evaluated the obtained segments via influence propagation.
Algorithm used was SAC-1 which is described in this research paper : Community Detection based on Structural and Attribute Similarities
(https://www.thinkmind.org/download.php?articleid=icds_2012_1_20_10025) -
Music Recommender System using ALS Algorithm
-
Apache Spark, Python
• Used publicly available song data from audioscrobbler, applied collaborative filtering techniques and splitted the data into training, validation and testing sets. Trained the model with implicit feedback and then by performing a parameter sweep, chose the model that performs best on the validation set. Used this selected model to recommend music. -
Twitter Sentiment Analytics
-
Spark Streaming APIs, Kafka, Python
• Performed basic sentiment analysis on live data stream of realtime tweets using Spark Streaming APIs. Used Apache Kafka to buffer the tweets before processing. Generated a plot showing count of positive and negative tweets at every time step. -
Handwriting and Character Recognition
-
(Python, Tesseract OCR)
• Technologies used were Image recognition and kNN algorithm for classification. Achieved an accurarcy of around 40%
• Integrated Google’s tesseract OCR engine with our application. -
Student - Teacher Feedback System in Python
-
• Designed a multi-client system for taking feedback and used a centralized database for storing and processing it.
• Designed a database with logical relations between subject, teacher, class division and students thus allowing us to automatically load the concerned teachers and subjects for a particular student based on Roll number.
• Evaluated the feedback results by drawing comparison graphs and creating a summarized report.
Honors & Awards
-
Rockstar Intern
-
Was awarded with this title twice during my Internship period reason being my excellence at work.
Recommendations received
1 person has recommended Pranav
Join now to viewMore activity by Pranav
-
How's it going, LinkedIn fam! I am extremely delighted to share the certificate of excellence from Theme Music Institute and Kawai America for…
How's it going, LinkedIn fam! I am extremely delighted to share the certificate of excellence from Theme Music Institute and Kawai America for…
Liked by Pranav Mody
-
I tend to trust the GlobalGiving Atlas (database) reported total number of global nonprofit entities as canonical now: 9.6 Million in existence…
I tend to trust the GlobalGiving Atlas (database) reported total number of global nonprofit entities as canonical now: 9.6 Million in existence…
Liked by Pranav Mody
-
Excited to share that I've successfully cleared the onsite interviews at LinkedIn and am now in the process of team matching for ML Engineer roles…
Excited to share that I've successfully cleared the onsite interviews at LinkedIn and am now in the process of team matching for ML Engineer roles…
Liked by Pranav Mody
-
And another one! I'm thrilled to share that, in addition to our Rosemount and Jeffersonville data centers that were announced earlier this year…
And another one! I'm thrilled to share that, in addition to our Rosemount and Jeffersonville data centers that were announced earlier this year…
Liked by Pranav Mody
People also viewed
-
Riddhi Sanjay Panchal
Connect -
Mihir Nagwekar
Connect -
Saul Cruz
Connect -
Riddhi Panchal
Speciality Chemicals | Online B2B Marketing | New Business Development
Connect -
Vibhav Gaitonde
Connect -
Krisha Mehta
Data Engineer at Meta
Connect -
Sahil Kala
Connect -
Apurva Abhyankar
Connect -
Rahul Phatak
Connect -
Tejas Arackal
Connect
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 Pranav Mody
-
Pranav Mody
Actively seeking Summer 2024 internship | MS in Information Technology and Management at UTD | JSOM Web Services Web Developer @ Naveen Jindal School of Management, UT Dallas | AWS Certified Solutions Architect
-
Pranav Mody
Business Head at The Tamil Sunrise - Tanjore Tiffin Room
-
Pranav Mody
Independent Legal Counsel || CIPP/E Certified
-
Pranav Mody
--
6 others named Pranav Mody are on LinkedIn
See others named Pranav Mody