Visaj Shah
Mountain View, California, United States
3K followers
500+ connections
Activity
3K followers
Experience
Education
-
Arizona State University
4.13 / 4.00
-
Specialization: Artificial Intelligence
Coursework Highlights:
Distributed Database Systems
Data-Intensive Systems for Machine Learning
Data Mining -
-
-
-
-
-
-
-
-
Licenses & Certifications
Volunteer Experience
-
Convenor, Academic Committee
Student Body Government, DA-IICT
- 3 years 1 month
Education
1. Acting as a bridge between student and faculty body, taking student issues and getting them resolved.
2. Point-of-contact for students to get their academic and administrative queries clarified.
3. Coordinated swiftly and effectively between professors, teaching assistants and students to schedule academic activities. -
Secretary, IEEE SB DAIICT
IEEE Student Branch DAIICT
- 2 years 10 months
Science and Technology
1. Managed reports submission and event logs on vTools Events Reporting platform for events conducted round the year in a punctual manner.
2. Event Management and Content Writing of i.Fest, one of India's largest technical student fests.
3. Coordinated a membership drive to invite and increase student participation, resulting in record participation.
In 2020, I was a part of SIG Embedded Programming, a Special Interest Group under IEEE SB DAIICT. I was a Core Team Member…1. Managed reports submission and event logs on vTools Events Reporting platform for events conducted round the year in a punctual manner.
2. Event Management and Content Writing of i.Fest, one of India's largest technical student fests.
3. Coordinated a membership drive to invite and increase student participation, resulting in record participation.
In 2020, I was a part of SIG Embedded Programming, a Special Interest Group under IEEE SB DAIICT. I was a Core Team Member for i.Fest '20.
I was also a Student Ambassador for my SB in IEEE TEMS (Technology and Engineering Management) India for 2020.
In 2019, I was a part of the Organizing Committee of IEEE Summer School 2019, organized at DA-IICT, Gandhinagar. I was also a General Coordinator for i. Fest '19. I also coordinated an event called IoT Auction for the same.
For my work in 2019, I was also given a Certificate of Appreciation by the IEEE Gujarat Section and awarded Best Volunteer by IEEE SB DAIICT. -
Surveyor
Center for Decentralized Development
- 3 months
Social Services
1. Volunteered my efforts for the project "Studying the Conditions of Migrant Laborers during the Second Wave of CoVID, 2021" run by the Center for Decentralized Development by Prof. Alka Parikh.
2. Engaged with laborers to find out how CoVID affected their well-being, the financial impact on their families and communities, employment opportunities, among other things.
3. The collected data was properly added and maintained in Microsoft Excel and Word, and was finally presented to…1. Volunteered my efforts for the project "Studying the Conditions of Migrant Laborers during the Second Wave of CoVID, 2021" run by the Center for Decentralized Development by Prof. Alka Parikh.
2. Engaged with laborers to find out how CoVID affected their well-being, the financial impact on their families and communities, employment opportunities, among other things.
3. The collected data was properly added and maintained in Microsoft Excel and Word, and was finally presented to the team for its use in further analysis. -
Data Analyst
ICDS Gujarat
- 1 month
Children
I volunteered at ICDS, Patan in the month of December '19. ICDS (Integrated Child Development Scheme) is a program run by Govt. of India which provides various healthcare facilities to children under the age of six and their mothers. I helped analyze data regarding the number of children attendees, food supplies, inventory maintenance, etc. from Anganwadis (rural child care center run by Govt. of India) in near-by areas.
-
Developers' Student Club Committee Associate Member
Student Body Government, DA-IICT
- 1 year 1 month
Science and Technology
My duties included organizing events that helped improve the technical development culture of our institute. We held various events round the year which introduced students to different latest technologies out there which they could use to create apps, websites, etc.
-
Public Relations Trainee
DA-IICT Center for Entrepreneurship and Incubation (DCEI)
- 5 months
I was a Public Relations Trainee for DCEI. My duties included contacting institutes relevant to the events we organized via social media and phone calls and event management.
Publications
-
Development of an Accurate Cheque Reader Based on a Comparative Study of Various Methods of Digit Recognition
2021 8th Intl. Conference on Soft Computing & Machine Intelligence Conference Proceedings in IEEE Xplore
Abstract: Digit recognition is essential in developing machines in the future that can automatically read digits written on cheques. Since the number of applications involving image processing and accurate image classification is increasing, it has become necessary to find a model for a cheque reading system that can read handwritten digits accurately. In this paper, we show how various images of digits can be classified using multiple machine learning models and make a comparison between…
Abstract: Digit recognition is essential in developing machines in the future that can automatically read digits written on cheques. Since the number of applications involving image processing and accurate image classification is increasing, it has become necessary to find a model for a cheque reading system that can read handwritten digits accurately. In this paper, we show how various images of digits can be classified using multiple machine learning models and make a comparison between different models. Five different machine learning algorithms have been used to implement this problem. For each method, the testing handwritten number images are classified, and the variation of the accuracy with the number of principal components considered for our machine learning classifier is reported. It is also possible to figure out the optimal number of principal components for each model. We propose an automated cheque reader based on the comparison of the most accurate model and the optimal principal components. Finally, brief discussions mention using human feedback to improve its performance further.
Other authorsSee publication -
An Unsupervised Machine Learning Approach to Prediction of Price for Taxi Rides
3rd International Conference on Computing, Communications, and Cyber-Security (IC4S-2021)
Abstract: Taxi services are the primary method of transportation in urban areas. With the advent of technological sophistication and digital innovation used by companies like Uber and Ola, taxi businesses are undergoing a rapid transformation. Various methods have been developed by product engineers of software companies in the past, but they did not consider the demand for a customer’s ride in a particular region In this paper, a machine learning-based model has been proposed having the…
Abstract: Taxi services are the primary method of transportation in urban areas. With the advent of technological sophistication and digital innovation used by companies like Uber and Ola, taxi businesses are undergoing a rapid transformation. Various methods have been developed by product engineers of software companies in the past, but they did not consider the demand for a customer’s ride in a particular region In this paper, a machine learning-based model has been proposed having the capability to automatically classify booking points into different areas based on optimizing the within-cluster sum of squared distances to estimate the taxi demand in different geographical zones of a city. A robust and accurate price prediction model has been developed which would assist in predicting the price of rides from one fixed location to another fixed location based on the time and location of booking.
Other authorsSee publication
Courses
-
Advanced Software Engineering
IT561
-
Approaches to Indian Society
HM106
-
Blockchains and Cryptocurrencies
IT486
-
Computational Finance
CS401
-
Computer Networks
IT304
-
Computer Organization
IT209
-
Data Mining
CSE572
-
Data Structures
IT205
-
Data-Intensive Systems for Machine Learning
CSE598
-
Database Management Systems
IT214
-
Design and Analysis of Algorithms
IT216
-
Discrete Mathematics
SC205
-
Distributed Database Systems
CSE512
-
Environmental Studies
SC209
-
Internet of Things
IE407
-
Introduction to Complex Networks
SC435
-
Introduction to Cryptography
SC402
-
Language and Literature
PC110
-
NoSQL Databases
IT413
-
Operating Systems
IE411
-
Optimization
IE402
-
Principles of Economics
HM116
-
Probability Statistics and Information Theory
SC222
-
Semantic Web Mining
CSE573
-
Software Project, Process and Quality Management
CSE566
-
Statistical Machine Learning
CSE575
-
Systems Software
IT215
Projects
-
Stock Trading Platform
-
1. Developed a full-stack stock trading application using Java and Spring with a data persistence layer built using JPA and Hibernate. PostgreSQL serves as the database.
2. The project was presented to Intel Corporation Leadership upon successful completion. -
k-graph
-
k-means Reimagined for Graphs
-
Rosebud - Wordle for film buffs
-
1. Wordle with a twist for cinephiles. Instead of guessing randomly, players guess a film title using keyphrase hints provided in addition to the color hints.
2. Designed using React.js hooks and components and a JSON database for movie titles.
3. Application deployed on Heroku with Google Analytics enabled. Reached 50+ players in less than a month. -
Community Detection Clustering in Complex Networks using Gumbel Softmax
-
1. Identified community clusters in a large network dataset using Graph Neural Networks (GNN) and
Gumbel Softmax method.
2. Extended the algorithm to allow for multiple clustering based on custom probability threshold.
3. Proposed an iterative method based on modularity maximization to determine the ideal number of
clusters in a complex network. -
Options Pricing using Deep Learning
-
Abstract:
Options pricing has always been an important mathematical problem in Quantitative Finance. Among the traditional models, the Black-Scholes-Metron (BSM) model was considered as one of the biggest breakthroughs. While the BSM model is widely popular, and has an appreciable accuracy, it makes certain assumptions. These assumptions limit the performance of such models, and can be overcome using the modern solutions. With time, as the computational capabilities increased, and…Abstract:
Options pricing has always been an important mathematical problem in Quantitative Finance. Among the traditional models, the Black-Scholes-Metron (BSM) model was considered as one of the biggest breakthroughs. While the BSM model is widely popular, and has an appreciable accuracy, it makes certain assumptions. These assumptions limit the performance of such models, and can be overcome using the modern solutions. With time, as the computational capabilities increased, and researchers set out to address the limitations of the BSM model and other traditional models, Machine Learning (ML), and now Deep Learning (DL), have been increasingly used to develop better options pricing models. This is a relatively young domain, and there is a lot of scope in the field. ML/DL solutions leverage the potential of historical data in identifying patterns in price movement. Such models are quite accurate at detecting non-linearities in price variation, which is very important in increasing the accuracy of the predictions. Further, after developing the ML/DL models, we will compare their performances with the BSM model to evaluate the differences in error and accuracy. The historical dataset preparation will include data extraction from NSE India site and pre-processing the data on our end. We will have to write functions to find values of some important parameters, which are required by our models.Other creators -
Time for a Break
-
1. A desktop application that sends reminders at regular intervals to the user to take a short break and relax.
2. Project Manager leading a team of 10 members; oversaw the entire Agile SDLC from SRS to testing.
3. Developed front-end pages using HTML5, CSS3, and JavaScript based on wireframes designed in Figma.
4. Performed Black-box and GUI testing using tools like DeepSource. -
Analyzing Water Suitability for Aquaculture
-
Problem Statement:
There are vast applications of Internet of Things and Machine Learning in the field of Aquaculture. One of the most critical factors in ensuring a healthy and productive livestock is the water suitability to sustain life. With this project, we aim to apply machine learning algorithms to data of parameters of water, mainly, Temperature, pH Level and Turbidity. We study these characteristics and develop a model to predict the suitability based on the data…Problem Statement:
There are vast applications of Internet of Things and Machine Learning in the field of Aquaculture. One of the most critical factors in ensuring a healthy and productive livestock is the water suitability to sustain life. With this project, we aim to apply machine learning algorithms to data of parameters of water, mainly, Temperature, pH Level and Turbidity. We study these characteristics and develop a model to predict the suitability based on the data available.
Further details can be found in the Project Report: https://github.com/Aayush-Desai/iot/blob/main/report_201801016_201801060.pdf.Other creatorsSee project -
Blood Bank Database Development
-
1. Worked in a team of 4 to create a SQL-based database in PostgreSQL for blood banks to manage data related to inventory, donors, patients, camps, staff, and transactions.
2. Successfully executed the entire development process from scratch including Requirements Elicitation, Software Requirements Specification, Schema Designing, Scripting and Testing.
3. Wrote numerous complex queries, covering all the entities and relationships, to test the database performance.
Tech…1. Worked in a team of 4 to create a SQL-based database in PostgreSQL for blood banks to manage data related to inventory, donors, patients, camps, staff, and transactions.
2. Successfully executed the entire development process from scratch including Requirements Elicitation, Software Requirements Specification, Schema Designing, Scripting and Testing.
3. Wrote numerous complex queries, covering all the entities and relationships, to test the database performance.
Tech Stack: PostgreSQL, SQLOther creatorsSee project -
Analyzing Coffee Landscape: New York City
-
See project1. Analyzed neighborhood clusters of New York City (NYC), USA based on the number of coffeehouses and cafes present, the ratings, pricing and number of likes of the stores.
2. Data like store ratings, likes, price tier was collected from Foursquare Developers Places API. For neighborhood locations in NYC, 2014 New York City Neighborhood Names dataset available on New York University Spatial Repository was used.
3. Used k-means clustering algorithm to cluster 214 neighborhoods with…1. Analyzed neighborhood clusters of New York City (NYC), USA based on the number of coffeehouses and cafes present, the ratings, pricing and number of likes of the stores.
2. Data like store ratings, likes, price tier was collected from Foursquare Developers Places API. For neighborhood locations in NYC, 2014 New York City Neighborhood Names dataset available on New York University Spatial Repository was used.
3. Used k-means clustering algorithm to cluster 214 neighborhoods with prominent coffeehouses and cafes. Divided into 5 clusters, and each cluster's characteristics were discussed for the use of the target audience.
Tech Stack: Foursquare Developers API, Scikit-learn, Pandas, Python, JupyterLab -
VMDb (Visaj’s Movie Database)
-
See project1. A small-scale combination model of IMDb (Internet Movie Database) and Letterboxd for use at a personal level.
2. The front-end was created using Flutter. Users can input new entries, edit existing data, and query results based on filters.
3. Firebase Realtime Database was used in the back-end. Rules are set to support querying using multiple parameters.
Tech Stack: Flutter, Firebase, Dart, Android Studio -
Climate Change Analysis using Machine Learning
-
See project1. Collected MODIS data from Google Earth Engine. Kriging was performed on the dataset to account for missing values.
2. Used multiple Polynomial Regression models of varying degrees to find the relationship between (NDVI, EVI) and Carbon dioxide.
3. Performance evaluation and result analysis were done using MSE, R-squared score, and graphs.
4. Project Lead for a team of 17 members; ensured that all the deliverables were accomplished with the best possible results and…1. Collected MODIS data from Google Earth Engine. Kriging was performed on the dataset to account for missing values.
2. Used multiple Polynomial Regression models of varying degrees to find the relationship between (NDVI, EVI) and Carbon dioxide.
3. Performance evaluation and result analysis were done using MSE, R-squared score, and graphs.
4. Project Lead for a team of 17 members; ensured that all the deliverables were accomplished with the best possible results and efficiency.
Tech Stack: Scikit-learn, Pandas, NumPy, Matplotlib, Python, JupyterLab -
Convolutional and LDPC Code Engines
-
1. Designed and implemented a (2,1,2) Convolutional Code Encoder and Decoder using Viterbi Algorithm for error correction, and simulated a Binary Symmetric Channel (BSC) for performance testing.
2. Engineered (n,k) Product Code encoder and decoder utilizing Tanner Graphs, implemented error-inducing BSC and Binary Erasure Channel (BEC) algorithms, and developed LDPC code decoders for robust error correction in communication systems.
3. Conducted thorough probabilistic analysis and…1. Designed and implemented a (2,1,2) Convolutional Code Encoder and Decoder using Viterbi Algorithm for error correction, and simulated a Binary Symmetric Channel (BSC) for performance testing.
2. Engineered (n,k) Product Code encoder and decoder utilizing Tanner Graphs, implemented error-inducing BSC and Binary Erasure Channel (BEC) algorithms, and developed LDPC code decoders for robust error correction in communication systems.
3. Conducted thorough probabilistic analysis and compared theoretical and actual decoding success rates for convolutional codes and LDPC codes. -
Wireless Land Rover Bot
-
1. Created detailed AutoCAD designs for a wireless land rover, applying CAD principles to ensure precise visualization and arrangement of mechanical and electronic components.
2. Designed and interpreted schematics for transmitter and receiver circuits using VLSI principles, and populated PCBs with components such as ICs, capacitors, and resistors.
3. Executed PCB fabrication processes including masking, etching, drilling, and soldering, resulting in a functional wireless…1. Created detailed AutoCAD designs for a wireless land rover, applying CAD principles to ensure precise visualization and arrangement of mechanical and electronic components.
2. Designed and interpreted schematics for transmitter and receiver circuits using VLSI principles, and populated PCBs with components such as ICs, capacitors, and resistors.
3. Executed PCB fabrication processes including masking, etching, drilling, and soldering, resulting in a functional wireless remote-controlled bot.
Honors & Awards
-
Engineering Graduate Fellowship
Arizona State University
Awarded $1000 for Academic Year 2022-23
-
New American University Graduate
Arizona State University
Awarded $6000 for Academic Year 2022-23
-
Certificate of Appreciation
IEEE Gujarat Section
I was presented with the Certificate of Appreciation by the IEEE Gujarat Section for my efforts as Volunteer of IEEE Student Branch DAIICT for the Year 2019.
-
Best Volunteer
IEEE Student Branch DAIICT
I was presented with the award for Best Volunteer of the IEEE Student Branch DAIICT Executive Committee for the Year 2019.
-
Kishore Vaigyanik Protsahan Yojana (KVPY) Fellowship
Indian Institute of Science (IISc)
I was deemed eligible for KVPY Fellowship in 2017. The examination consists of two rounds - National Level scientific aptitude test and a personal interview. Top students from the aptitude test are called for the interview round.
-
National Talent Search Examination (NTSE) Scholar
National Council of Educational Research and Training (NCERT)
I was selected as an NTSE Scholar in 2016. The examination is held in 2 stages - State level and National Level. Few students who top the State Level round are selected to appear in the National Level round. Top 1000 performers in the National Level round are awarded the honor of being an NTSE Scholar. The exam tests almost all the aspects of a student including English language proficiency, Mental ability, and Scientific aptitude.
Test Scores
-
Test of English as a Foreign Language (TOEFL)
Score: 116/120
Reading: 30/30
Listening: 29/30
Speaking: 27/30
Writing: 30/30 -
Graduate Record Examination (GRE)
Score: 328/340
Quant: 170/170
Verbal: 158/170
AWA: 5.0/6.0
Languages
-
Hindi
Limited working proficiency
-
Sanskrit
Elementary proficiency
-
Gujarati
Limited working proficiency
-
English
Native or bilingual proficiency
Organizations
-
IEEE SB DAIICT
Secretary
-
Recommendations received
1 person has recommended Visaj
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