Hi, I'm
Rushiraj Gadhvi 🚀
COMPUTER SCIENCE UNDERGRADUATE AT PLAKSHA UNIVERSITY
I am a curious and passionate computer science student, looking forward to explore exciting new fronts in machine learning and data science. Love to experiment and find unique solutions to challenging problem. I have built multiple innovative full stack applications. My track record to adapt quickly to new practices and contiguous drive towards goal makes me a dependable team member.
Resume📋
skills
- Python (PyTorch, scikit-learn, pandas, numpy,
matplotlib, tkinter, seaborn, opencv, qutip) - Dart, C++, HTML, CSS, Javascript
- Frameworks: Flutter, Flask, Django
- Databases: Firebase, MongoDB, SQL
- Hardware: Microcontroller Programming, Electronics Prototyping, PCB Designing, Debugging Circuits
- General: Figma, Webflow, Inkscape, Canva
achievements
- ASW AI & ML Scholarship, 2023 Summer Batch
- UN Millenium Fellowship, 2022 Batch
- Selected ‘Emergency Vehicle Priority System’ Project by Student Startup and Innovation Policy(SSIP), 2020
- First Position at IIT Bombay, Ecell BnB Event, 2022
- Presented at International Conference ICOSTART, 2019
- First Position in Science Modeling at IPR (Institute of Plasma Research), 2019
experience
- International Thermonuclear Experimental Reactor (ITER), India | Research Intern | Present
- Physical Research Laboratory (PRL) | Summer Research Intern | 1st, June - 31st, July 2023
- Global Admission Committee - UN Millennium Fellowship | Admission Team | May, 2023 - August, 2023
- Game Designer Intern at MADIEE Games | Jan, 2022 - April, 2022
- Design Freelance | 70+ Global Projects | Nov, 2020 - August, 2023
education
- Plaksha University | B.Tech in Computer Science and Artificial Intelligence | 2020 - 2025
- AI Programming with Python Nanodegree | Udacity | 15,June 2023 - Present
Projects 🛰️
EleSpec
The primary objective of the software EleSpec is to simplify the process of visualization and exploration of synthetic spectra in an intuitive user interface, facilitating the detection and identification of atoms and molecules. EleSpec offers users the liberty to input spectra in any text extension of their choice. Whether it be CSV, TXT, or other common formats, the software seamlessly integrates the data. Furthermore, EleSpec supports xz compression, allowing users to efficiently manage and analyze large datasets without sacrificing performance or storage.

YogaPal (work in progress)
Yoga, an ancient practice renowned for fostering physical and mental well-being, has become immensely popular in modern society. However, amid the busyness of contemporary life, individuals face difficulties maintaining regular yoga practice due to factors like financial constraints, time scarcity, and the unavailability of a dedicated instructor. The absence of steady guidance may lead to improper posture and technique, potentially reducing the overall benefits of yoga. This paper introduces YogaPal, a system designed to offer practitioners corrective feedback on yoga poses. The system comprises two primary components: one for detecting yoga pose and another for posture feedback. In pose detection, we utilizedLong Short-Term Memory (LSTM) networks trained over MediaPipe extracted body pose key points from self collected asanas video dataset to predict the current performed asana by the practitioner. The posture feedback module involves the utilization of LSTM model trained on restraint of each individual asana, the model provides forecasting of each body pose keypoints between frames providing the plausible correction feedback to the practitioner’s posture. The feedback system maintains generalization across different body movements and techniques required to achieve various yoga poses, ensuring a comprehensive approach to correction and guidance.


therapia
Parkinson's disease is a neurodegenerative disorder that primarily affects movement control. It is characterized by symptoms such as tremors, stiffness, slow movement, and impaired balance. There's are no home based solutions to monitor the progression of the disease. To solve this issue Our team developed a mobile application specifically aimed at gathering vibration-related data from individuals living with Parkinson's disease. To achieve this, the app makes use of advanced sensors like accelerometers and gyroscopes, which are capable of detecting and measuring vibrations. By employing Machine Learning techniques, the app is able to discern and study patterns in how users' medication intake influences their symptoms and movements.


AstroMCMC
I worked on this project during my internship at Physical Research Laboratory (PRL) with Dr. Arvind Singh Rajpurohit. The project involved analyzing data from the VLT (Very Large Telescope) telescope at ESO (European Southern Observatory). I used a complex statistical method called Monte Carlo Markov Chain (MCMC) to initially fine tune a model parameter and later to know which metal elements were abundantly present on the Red Dwarf Star.

page2circuit
page2circuit converts a hand-drawn circuit into digital schematics. It was made using PyTorch and OpenCV. The model was trained using open dataset consisting about 14,000 hand-drawn images of 11 distinct components. The model achieved validation accuracy of 90.35% and training accuracy of 99.9 %. To make it accessible we decided to host using Streamlit, which extremely sharing friendly.

ekaant
An application that guides you through your meditation practise. Ekaant offers individuals a platform to monitor their regular meditation progress. With the option to play soothing music in the background, it aids in developing a comfortable frame of mind for meditation. The app was created using the Flutter framework, which is accessible to Android and iOS users.



housify
Housify offers an all-in-one system solution for Society Management. Some of the major features that Housify provides to clients include maintenance payment, member notices, organised data collection, tenancy agreement, rent payment, event booking, and ticket distribution. Housify is based on the flutter framework and uses firebase as its backend. To manage transactions, the Stripe payment gateway is implemented.


