“It was a pleasure working with Pranit and his team developing and testing recommendation algorithms. Pranit was able to quickly learn a new technology (Neo4j/graph databases) and produce meaningful work using the technology. He is also good at incorporating feedback and suggestions, and collaborating in general. I would be happy to work with Pranit again in the future.”
About
Data Scientist working with diverse stakeholders and cross-functional teams. Passionate…
Experience
Education
-
University of Washington
-
Activities and Societies: Student Ambassador, Fundraising Campaign
Relevant Coursework:
• Data Science 1: Theoretical Foundations - R
• Data Science 2: Machine Learning and Econometrics - Python
• Data Science 3: Scaling, Applications, and Ethics - Apache Hadoop, MapReduce, NoSQL, PyTorch
• Business Intelligence Systems - Microsoft SQL Server, SSIS, Visio, Tableau
• Strategic and Managerial Business Intelligence - Tableau, Power BI, Cognos Analytics, MongoDB
• Database Design and Management - Microsoft SQL Server
• Advanced Relational…Relevant Coursework:
• Data Science 1: Theoretical Foundations - R
• Data Science 2: Machine Learning and Econometrics - Python
• Data Science 3: Scaling, Applications, and Ethics - Apache Hadoop, MapReduce, NoSQL, PyTorch
• Business Intelligence Systems - Microsoft SQL Server, SSIS, Visio, Tableau
• Strategic and Managerial Business Intelligence - Tableau, Power BI, Cognos Analytics, MongoDB
• Database Design and Management - Microsoft SQL Server
• Advanced Relational Database Management Systems - Microsoft SQL Server, Azure, MongoDB
• Digital Transformation with Cloud Computing - Python, Microsoft Azure
• Analytic Methods for Information Professionals - Research
• Policy and Ethics in Information Management
• Management of Information Organizations -
-
Licenses & Certifications
Volunteer Experience
-
Student Ambassador
University of Washington
- 1 year 3 months
Education
• Acted as 1 of the 3 student ambassadors and guided prospective students by introducing them to various services and facilities
• Assisted students in gaining a comprehensive understanding of the course structure, school vision, and provided guidance on navigating the curriculum to help them achieve their goals -
Guest Speaker
University of Mumbai
- 2 years 8 months
Education
• Delivered lectures on Computer Science fundamentals like Operating Systems, Data Structures and Algorithm Analysis to 250+ IT students at Fr. C. Rodrigues Institute of Technology
• Addressed topics like deadlock conditions, detection, recovery, avoidance and prevention algorithms, queues, stacks, linked lists, graphs, trees and big O notation with real-world examples to help students visualize the concepts easily
• Discussed the implementation of the above concepts using Java and C in…• Delivered lectures on Computer Science fundamentals like Operating Systems, Data Structures and Algorithm Analysis to 250+ IT students at Fr. C. Rodrigues Institute of Technology
• Addressed topics like deadlock conditions, detection, recovery, avoidance and prevention algorithms, queues, stacks, linked lists, graphs, trees and big O notation with real-world examples to help students visualize the concepts easily
• Discussed the implementation of the above concepts using Java and C in Q&A session -
Python Workshop Instructor
University of Mumbai
- 1 month
Education
• Conducted a 2-day Python workshop for senior year B.E IT students at Fr. C. Rodrigues Institute of Technology
• Delivered hands-on training, equipping the students with practical experience in Python 3.5 on the Linux platform, emphasizing object-oriented programming (OOPs) concepts
• Designed the curriculum based on the official documentation provided by the Python Software Foundation, to ensure a thorough understanding of the language within a condensed timeframe, enabling students to…• Conducted a 2-day Python workshop for senior year B.E IT students at Fr. C. Rodrigues Institute of Technology
• Delivered hands-on training, equipping the students with practical experience in Python 3.5 on the Linux platform, emphasizing object-oriented programming (OOPs) concepts
• Designed the curriculum based on the official documentation provided by the Python Software Foundation, to ensure a thorough understanding of the language within a condensed timeframe, enabling students to further expand their Python skills independently -
Android Workshop Instructor
Computer Society of India
- 1 month
Education
• Trained 100+ students on Android Operating System and its Application Development using Android Studio (Java, XML and SQLite) at Computer Society of India (CSI) media event, Technovation
• Covered topics such as Android architecture, Android virtual device, activities & states, widgets, pixels, layout, event handling, buttons & app design, animations, threads, services & views, various data types, checkbox, radio buttons, button icons, navigation bar, debugging application and creating…• Trained 100+ students on Android Operating System and its Application Development using Android Studio (Java, XML and SQLite) at Computer Society of India (CSI) media event, Technovation
• Covered topics such as Android architecture, Android virtual device, activities & states, widgets, pixels, layout, event handling, buttons & app design, animations, threads, services & views, various data types, checkbox, radio buttons, button icons, navigation bar, debugging application and creating signed apk to deploy it on Google Play Store
• Helped the students design basic apps like calculator and calendar by the end of the session -
Recognized Contributor
XDA Developers
- 3 years 6 months
Science and Technology
• XDA-Developers is a mobile software development online community with a client base of over 7 million members worldwide
• Appointed as Recognized Contributor within a year of joining
• Developed custom Android ROM, occasional Android Kernel code modding and UI customization apps like Android launcher and framework for blogging websites
• Articulated guides and tutorials like Boot Animation for Android, Offline Maps for GPS users and user interface modifications
• Helped users with…• XDA-Developers is a mobile software development online community with a client base of over 7 million members worldwide
• Appointed as Recognized Contributor within a year of joining
• Developed custom Android ROM, occasional Android Kernel code modding and UI customization apps like Android launcher and framework for blogging websites
• Articulated guides and tutorials like Boot Animation for Android, Offline Maps for GPS users and user interface modifications
• Helped users with their queries regarding Android OS
• Featured on XDA News Portal for '[GUIDE]Offline Maps for GPS USERS (Android)' in 2012
Software used:
• Android Studio (for application development)
• apktool (for reverse engineering Android apk)
• Linux Toolchain (for cooking custom ROMs)
• smali/baksmali (assembler/disassembler for the dex format used by dalvik)
Publications
-
Recommendation System for an Android Launcher
International Journal of Advance Research in Science and Engineering
Abstract - An android launcher completely changes the experience of using a mobile phone. It is the part of an android user interface that lets users customize the home screen, launch mobile applications, make phone calls, and perform other tasks. Currently, launchers offer mainly customization that provides cosmetic features and very few operational functionalities that are used on a daily basis. This launcher aims to create a user modeling system that develops unique customized user profiles…
Abstract - An android launcher completely changes the experience of using a mobile phone. It is the part of an android user interface that lets users customize the home screen, launch mobile applications, make phone calls, and perform other tasks. Currently, launchers offer mainly customization that provides cosmetic features and very few operational functionalities that are used on a daily basis. This launcher aims to create a user modeling system that develops unique customized user profiles based on their daily activities and offer them suggestions and smart notifications in the launcher itself based on the contextual data corresponding to tasks, interests, and habits.
Wide linear models and deep feedforward neural networks combine the benefits of both memorization and generalization to learn a unique user profile and provide recommendations, but they suffer from a poor initial performance due to lack of sufficient data. This paper proposes a new model that integrates the Wide & Deep model with a Bayesian linear hierarchical model that can help learn a basic user profile, by borrowing information from other user profiles.Other authorsSee publication
Courses
-
Advanced Relational Database Management Systems
IMT 563
-
Analytic Methods for Information Professionals
IMT 570
-
Big Data Analytics
BEITC802
-
Business Intelligence Systems
IMT 577
-
Cloud Computing
BEITC702
-
Data Mining and Business Intelligence
TEITC604
-
Data Science 1: Theoretical Foundations
IMT 573
-
Data Science 2: Machine Learning and Econometrics
IMT 574
-
Data Science 3: Scaling, Applications, and Ethics
IMT 575
-
Data Structure and Algorithm Analysis
SEITL302
-
Database Design and Management
INFO 430
-
Digital Transformation with Cloud Computing
IMT 598
-
Distributed Systems
TEITC602
-
Foundations of Strategic and Managerial Business Intelligence
IMT 576
-
Intelligent System
BEITC703
-
Management Of Information Organizations
IMT 580
-
Policy and Ethics in Information Management
IMT 550
-
Software Engineering
TEITC601
Projects
-
Business Intelligence and Data Warehousing: Product Sales BI Solution
-
• Delivered data-driven insights using sales data aggregated from disparate sources (SQL database and flat files) by creating an end-to-end BI solution
• Designed and implemented a star-schema data warehouse using SQL queries and ETL pipelines using SSIS to handle data for 500,000 transactions
• Visualized key performance metrics using a Tableau dashboard with interactive visualizations and provided recommendations for enhancing product sales and optimizing marketing campaign -
Natural Language Processing: Analysis of Amazon Product Reviews
-
See project• Analyzed ranking of reviews to make relevant information more accessible to customers using Latent Dirichlet Allocation
• Visualized the relationship between different topics within the reviews using an intertopic distance map generated through multidimensional scaling
• Recommended the integration of sentiment segmentation design with topic modeling to increase customer experience -
Natural Language Processing: Twitter Sentiment Analysis
-
• Performed emotional interpretation of 10,000 tweets fetched live from Twitter API and computed sentiment score of unknown terms
• Analyzed unigrams, bigrams, and trigrams to predict trending topics in different regions across the US -
Machine Learning: Spectral Clustering
-
See project• Implemented and replicated spectral clustering algorithm based on “On Spectral Clustering: Analysis and an algorithm” paper
• Observed and understood the concept, advantages, and disadvantages of leveraging the algorithm in different use cases -
Database Management: E-commerce Database
-
See project• Designed an ER-diagram, coded and populated an original database system using SQL Server to support the operational and reporting needs of an e-commerce business
• Built multiple stored procedures with input parameters, variables, error-handling, and explicit transactions to manage INSERT activity
• Developed nested stored procedures with output parameters, business rules, and analytical functions to manage daily operational activities
• Created synthetic transaction wrappers on…• Designed an ER-diagram, coded and populated an original database system using SQL Server to support the operational and reporting needs of an e-commerce business
• Built multiple stored procedures with input parameters, variables, error-handling, and explicit transactions to manage INSERT activity
• Developed nested stored procedures with output parameters, business rules, and analytical functions to manage daily operational activities
• Created synthetic transaction wrappers on production stored procedures to validate throughput volume of 100,000+ INSERTS
• Visualized the trends in buying patterns, seller densities, regional popularity of products using Tableau dashboards -
Machine Learning: Email Spam Detector - Algorithms Comparison
-
See project• Collected large data sets with 9,800 labeled emails using Google’s Gmail API to identify trends and forecasting patterns
• Trained Logistic Regression, Multinomial and Bernoulli Naive Bayes predictive models with test accuracy of 88%
• Conducted hyperparameter tuning and evaluated performance metrics - accuracy scores, precision, recall & AUC/ROC curve -
Machine Learning: Ranking Articles using Eigenfactor
-
See project• Replicated Eigenfactor ranking algorithm using “The Eigenfactor Metrics: A Network Approach to Assessing Scholarly Journals” paper (based on PageRank) that leverage the structure of the entire citation network
• Measured the influence of articles using EigenFactor scores (eigenvector centrality and impact factor) to rank them using a weighted edge list with over 4 million relationships -
Machine Learning: Analysis of Seattle Airbnb Open Data
-
• Analyzed the Airbnb listings dataset using multivariate linear regression models to develop a predictive pricing guide for homeowners based on monthly traffic
• Performed EDA and developed a pricing guide for homeowners using predictive data modeling
• Used feature engineering techniques to transform raw data into relevant features and visualized variations in prices across those features
• Developed a multivariate linear regression model to predict pricing based on 16 predictors…• Analyzed the Airbnb listings dataset using multivariate linear regression models to develop a predictive pricing guide for homeowners based on monthly traffic
• Performed EDA and developed a pricing guide for homeowners using predictive data modeling
• Used feature engineering techniques to transform raw data into relevant features and visualized variations in prices across those features
• Developed a multivariate linear regression model to predict pricing based on 16 predictors with an accuracy of 76.9% -
Deep Learning: Classification of Artifacts
-
• Open Codes - Coding Culture Hackathon organized by Goethe Institut/Max Mueller Bhavan, Mumbai, India and ZKM, Karlsruhe, Germany
• Worked on the preservation of artifacts and its digital replicas using Deep Convolutional Neural Networks and Perceptual Hashing to automatically tag, compare, determine dominant colors and find relationships between images of known/unknown artifacts having a cultural bond with our society
• Monitored data quality to train predictive models (using Google…• Open Codes - Coding Culture Hackathon organized by Goethe Institut/Max Mueller Bhavan, Mumbai, India and ZKM, Karlsruhe, Germany
• Worked on the preservation of artifacts and its digital replicas using Deep Convolutional Neural Networks and Perceptual Hashing to automatically tag, compare, determine dominant colors and find relationships between images of known/unknown artifacts having a cultural bond with our society
• Monitored data quality to train predictive models (using Google Inception) on large data sets with 4,500 images curated from online data sources
• Object recognition and classification of 60,000 images, clustering of its color palettes, and hash values using metadata, TensorFlow framework, and Perceptual Hashing algorithm
• Extracted hash values of images using mathematical functions to get a unique code that describes the objects and used the code for comparing and relating attributes of the objects
• Determined dominant colors by extracting the RGB value for each image pixel, plotted it on a graph, and found the center of groups of similar pixels
• Optimized model training time from 48 minutes to 30 minutes with an accuracy of 70\% and visualized image classifiers and relationships using the Neo4j graphical database
• Secured the 1st place in the Hackathon and was invited to the Annual Goulash Programming Night (GPN) Conference held in Germany for a feature presentationOther creatorsSee project -
Machine Learning: Recommendation System in Android Launcher
-
• Senior Year Capstone Project at Fr. C. Rodrigues Institute of Technology under the University of Mumbai curriculum
• Researched the collaboration of the Bayesian Linear Hierarchical model and Google’s Wide and Deep Learning models to avoid cold start problem in a data-driven approach for recommender systems on mobile devices
• Developed a recommender system for an Android Launcher product design to analyze data metrics like user preference, location and time of the day for forecasting…• Senior Year Capstone Project at Fr. C. Rodrigues Institute of Technology under the University of Mumbai curriculum
• Researched the collaboration of the Bayesian Linear Hierarchical model and Google’s Wide and Deep Learning models to avoid cold start problem in a data-driven approach for recommender systems on mobile devices
• Developed a recommender system for an Android Launcher product design to analyze data metrics like user preference, location and time of the day for forecasting user-centric tasks to cater to personalized mobile user experience
• Other features of the launcher:
1. Search apps, contacts, settings toggle, Google, Wikipedia from the home screen of Android device
2. Favorites bar for quick access to apps
3. Blue light filter
4. Password protection
5. Hiding installed applications from the app drawer
6. Support for third-party icon pack and 6 different themes
• Secured 1st place in the Senior Year Graduate Project Competition amongst 19 teams.
• Tools and Libraries: Android Studio, Android SDK, Kiss Launcher
• Programming Languages: Python, Java, XML, SQLiteOther creatorsSee project -
Distributed Computing: De-duplication of 1 Billion Long Integers
-
• Smart India Hackathon - world's most prominent Hackathon organized by the Government of India
• Led a team of five engineers and conceptualized an end-to-end product development life cycle for de-duplication of large data sets having one billion long integers with a scalable approach for the future needs of the clients
• Programmed sliding window algorithm with blocking technique and modeled data-parallel processing pipelines on Hadoop MapReduce
• Optimized time complexity from…• Smart India Hackathon - world's most prominent Hackathon organized by the Government of India
• Led a team of five engineers and conceptualized an end-to-end product development life cycle for de-duplication of large data sets having one billion long integers with a scalable approach for the future needs of the clients
• Programmed sliding window algorithm with blocking technique and modeled data-parallel processing pipelines on Hadoop MapReduce
• Optimized time complexity from O(n^2) to O(n) + O(nlogn) with a performance increase of 67.4% by parallelizing it on a Hadoop cluster with 1 master and 3 slaves
• Improved efficiency in execution time from 43 minutes (single node) to 14 minutes (multi-node) approximately
• Qualified for final round among more than 40,000 participants
• Transmission media: Netgear Switch with 100mbps transfer rateOther creatorsSee project
Honors & Awards
-
Winner of Project Excellence Award - Strategic and Managerial Business Intelligence
University of Washington - Information School
-
Winner of Open Codes - Coding Culture Hackathon
Goethe Institut and ZKM | Center for Art and Media
-
Secured 3rd Rank in Senior Year, B.E IT
University of Mumbai - Fr. C. Rodrigues Institute of Technology
-
Winner of Senior Year Capstone Project Competition
University of Mumbai - Fr. C. Rodrigues Institute of Technology
-
Winner of Hack for Change - Hackathon
Intertrust Technologies Corporation
-
Secured 2nd Rank in Junior Year, B.E IT
University of Mumbai - Fr. C. Rodrigues Institute of Technology
-
Secured 2nd Rank in Sophomore Year, B.E IT
University of Mumbai - Fr. C. Rodrigues Institute of Technology
Languages
-
English
Full professional proficiency
-
Hindi
Native or bilingual proficiency
Recommendations received
3 people have recommended Pranit
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content