About
Founder and engineer with an interest in building products that increase efficiency and…
Articles by Kaivan
Activity
3K followers
Experience
Education
Volunteer Experience
-
Volunteer
CRY
- 3 months
Children
Worked as a volunteer for the CRY Foundation.
Coordinated a seminar and debate in association with CRY on the Right to Education Act 2009.
The event took place during Aaruush 2010 at SRM University.
-
Volunteer
Porbandar School for the Blind
Children
Volunteered to teach visually impaired students computer skills using the JAWS software.
Students were taught how to use the MS Office software suite specifically Word and Excel.
Projects
-
Level By Level Pointer Analysis Graduate Project
-
Implemented part of LevPA - or level-by-level pointer analysis algorithm - in a graduate compilers project. We broke it down into implementable chunks and worked through the algorithm in C++ with the LLVM compiler infrastructure.
We integrated a Steensgaard pass, built the function call graph, and reduced it into an SCC-DAG to traverse the strongly connected components and analyze their functions. We then used BDDs to represent context conditions, which encode calling contexts and allow…Implemented part of LevPA - or level-by-level pointer analysis algorithm - in a graduate compilers project. We broke it down into implementable chunks and worked through the algorithm in C++ with the LLVM compiler infrastructure.
We integrated a Steensgaard pass, built the function call graph, and reduced it into an SCC-DAG to traverse the strongly connected components and analyze their functions. We then used BDDs to represent context conditions, which encode calling contexts and allow us to distinguish them from each other with the current state of the list of pointers. We also created the Extended Static Single Assignment (SSA) Form so that a flow insensitive pointer analysis would achieve a flow sensitive result.Other creatorsSee project -
Movie Recommendation System using SOM
-
See projectProject was part of a 2 person team effort for the Neural Networks class.
We developed a movie recommendation system using Self-Organizing Maps (SOM). Used SOMs to classify over 1450 movies using parameters such as genre and plot keywords.
Experimented with various techinques to calculate similarity for prediction such as Euclidean distance, Cosine distance and Dot Product.
While the accuracy of the final results was not very good compared to the state of the art the algorithm showed…Project was part of a 2 person team effort for the Neural Networks class.
We developed a movie recommendation system using Self-Organizing Maps (SOM). Used SOMs to classify over 1450 movies using parameters such as genre and plot keywords.
Experimented with various techinques to calculate similarity for prediction such as Euclidean distance, Cosine distance and Dot Product.
While the accuracy of the final results was not very good compared to the state of the art the algorithm showed promise if applied on larger datasets and better test data. -
Open Source Smart Watch for Wearable Computing
-
Part of a two member team working on an open source smart watch for our Final year project.
Capabilities include reading E-mails, Texts, Notifications, Social Networking and Location Based Services
-
The Unwritten Saga
-
See projectWorked as part of an eight member team to develop a Pokemon styled Japanese themed Role Playing Game.
The game included a top down over-world view and a side-scrolling view for battles. The mechanics of the game included crafting and action points.
Programmed in Java using Slick2d Java Game Library
Download the game at - http://www.cs.utexas.edu/users/kwadia/projects.html
Languages
-
English
Full professional proficiency
-
Hindi
Professional working proficiency
-
Gujarati
Professional working proficiency
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content