Visaj Shah

Visaj Shah

Mountain View, California, United States
3K followers 500+ connections

Activity

3K followers

See all activities

Experience

  • Google Graphic

    Google

    Mountain View, California, United States

  • -

  • -

  • -

    Tempe, Arizona, United States

  • -

    Tempe, Arizona, United States

  • -

    Tempe, Arizona, United States

  • -

    Pune, Maharashtra, India

  • -

    Atlanta, Georgia, United States

  • -

    Gandhinagar, Gujarat, India

  • -

    Gandhinagar, Gujarat, India

Education

  • Arizona State University Graphic

    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

  • Student Body Government, DA-IICT Graphic

    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.

  • IEEE Student Branch DAIICT Graphic

    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.

  • Student Body Government, DA-IICT Graphic

    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.

  • DA-IICT Center for Entrepreneurship and Incubation (DCEI) Graphic

    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 authors
    See 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 authors
    See 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 creators
    See 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, SQL

    Other creators
    See project
  • Analyzing Coffee Landscape: New York City

    -

    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…

    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

    See project
  • VMDb (Visaj’s Movie Database)

    -

    1. 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

    See project
  • Climate Change Analysis using Machine Learning

    -

    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…

    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

    See project
  • 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

View Visaj’s full profile

  • See who you know in common
  • Get introduced
  • Contact Visaj directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses