Hey there! I'm Dhruv Gada, your friendly neighborhood data geek on a mission to crack the code of tomorrow's tech challenges. With an upcoming journey to pursue a Master of Science in Computer Science at Brown University & armed with a degree in Computer Engineering and a quest at IIT Madras to master all things data, I'm here to turn raw numbers into gold—figuratively speaking, of course. Whether I'm wrangling AI models or taming backend dragons, I thrive on the thrill of innovation and the occasional late-night debugging session. Let's geek out together and create some serious tech magic!
Embracing flexibility with a dash of creativity, one gig at a time.
Utilized and fine-tuned AI models for voice generation, RVCs, subtitles, text-to-video using Runway, and image creation using open-source stable diffusion models, creating over 200 media files. Demonstrated rapid adaptability by implementing novel models and crafting optimal prompts, enhancing media output realism and quality. Collaborated with the creative team to integrate AI-driven solutions, boosting workflow efficiency and output quality. Researched about such AI applications, maintaining a leading edge in emerging technologies.
During the freelancing tenure, specialized in developing robust backend infrastructures using Node.js. Created and maintained over 50 RESTful APIs for clients such as Blue Lotus and Zetta, ensuring seamless integration and high performance. Leveraged Express.js for server-side functionality, optimized database interactions, and implemented efficient middleware solutions. Additionally, provided guidance to clients on best practices for scalable architecture, enhancing the reliability and efficiency of their applications. This hands-on experience solidified expertise in Node.js, backend development, and client collaboration.
Implemented a sophisticated algorithm for fantasy team selection, leveraging advanced techniques in probability, statistics, and loss functions to optimize player choices based on permutations and combinations. Utilized Django to develop a dynamic web platform, integrating the algorithm to streamline player selection and enhance user experience.
Courses: Data Structures, Advanced Algorithms, Computer Networks, Database Management, Operating System, Information Security, Software Engineering, Machine Learning, Artificial Intelligence, Big Data Analytics, Distributed Systems, Deep Learning, Signal Processing
Sep 2020 - PresentCourses: Mathematics, Statistics, Machine Learning, Business Analytics, Tools in Data Science, Programming, Data Structures and Algorithms using Python, Database Management, Business Data Management, Machine Learning, Mordern Application Development
Dec 2020 - May 2024Where Questions Become Answers
The DR-SASV system integrates a CNN-based spoof detection model with a transformer-based speech verification model to identify both impostor speakers and spoofing attacks. Trained on the ASVSpoof 2019 LA dataset, it achieves 96% accuracy in spoof detection and a 13.74% error rate in speech verification, with an overall equal error rate of 10.32%. This end-to-end solution offers robust protection against fraud.
This paper proposes a method for forecasting stock market movements based on sentiment analysis of tweets. By mapping Twitter data to stock prices via the Twitter API, a dataset is created to assess public perception. The method employs a Generative Adversarial Networks (GAN) framework, integrating three GAN models with Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM). The Root Mean Square Error (RMSE) metric evaluates the model's accuracy, determining which GAN model provides the best results.
This paper proposes a method for forecasting stock market movements based on sentiment analysis of tweets. By mapping Twitter data to stock prices via the Twitter API, a dataset is created to assess public perception. The method employs a Generative Adversarial Networks (GAN) framework, integrating three GAN models with Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM). The Root Mean Square Error (RMSE) metric evaluates the model's accuracy, determining which GAN model provides the best results.
Potholes are a significant road hazard, causing vehicle damage and endangering drivers. Traditional manual inspection methods are slow and costly. This research introduces a technical approach using accelerometer data and statistical methods like CUSUM filtering and mean value filtering for automated pothole detection. Accelerometer data, collected inexpensively, undergoes preprocessing with these methods to detect indicators such as sudden acceleration changes and vibrations associated with potholes. The algorithm is trained and tested on both secondary and primary datasets created specifically for this purpose, using labeled data to detect potholes accurately. Experimental results during training and testing on primary data show that the SVM is effective at detecting potholes with an accuracy of 93.3%.
In today's world of abundant user-generated content (e.g., articles, books, blogs), concerns about offensive material are growing. Unlike RNN and LSTM, which process words sequentially, BERT analyzes input simultaneously. This study combines BERT with CNN layers to enhance accuracy in classifying hate speech and offensive language. Initially trained on a dataset with three categories (hate, offensive, neither), focusing later on offensive and non-offensive categories improved BERT's accuracy. Without CNN, BERT achieved 85% accuracy, whereas with CNN focusing on two categories, it reached nearly 95%
Social media platforms like Twitter, Facebook, and Instagram reveal insights into users' mental health due to the anonymity of online interactions. This study examines the effectiveness of TF-IDF and Bag-of-Words (BoW) for stress detection in textual data. Various machine learning algorithms and deep learning models—SVM, Random Forest, Logistic Regression, Naive Bayes, RNN, LSTM, RoBERTa, and BERT embeddings—are evaluated using datasets from Reddit and Twitter. The research aims to optimize stress detection systems by assessing how TF-IDF and BoW impact classifier performance.
Awaiting review - This study categorizes phishing websites using ML algorithms and employs CNN, RNN, and LSTM for effective detection. It introduces a curated Indian Phishing Website Dataset tailored specifically for URL detection in the context of cybersecurity.
Awaiting review - This research highlights the critical role of Machine Learning and Deep Learning Algorithms in assessing Chronic Obstructive Pulmonary Disorder patients, emphasizing the development of a system aimed at improving diagnosis and patient care outcomes.
Awaiting review - This paper explores the implementation of semi-supervised algorithms to enhance code smell detection in software development, using ML techniques to check and improve code quality and hence further on maintainability.
Awaiting review - This study provides a comprehensive review of various types of code smells and evaluates the efficacy of ML algorithms in detecting and mitigating them, contributing to the advancement of software evolution.
Leveraging ML/DL models and Explainable AI, this study advances malaria diagnostics by accurately detecting and understanding Plasmodium knowlesi stages through single-cell RNA sequencing, ensuring precise and insightful results.
This research investigates methods to enhance the security o against prompt injectiof LLMs attacks. It explores various ML & DL techniques for detecting and mitigating these attacks, utilizing NLP methodologies.
Developed a website leveraging the capabilities of ChatGPT. From frontend components to backend logic built with Node.js, every aspect—including API integration—was crafted using outputs generated by ChatGPT. This innovative platform serves as an in-depth exploration of prompt engineering, showcasing its applications and methodologies in transforming natural language processing tasks.
Co-developed an EEG Wheelchair Car for individuals with disabilities, revolutionizing mobility with neurotechnology. Using a NeuroSky headset with 3 sensors, brain signals are translated into motion, enabling seamless control over the car. Implemented voice translation for movement & a hand gesture detection system to interpret commands with future prospects of hardware integration for movement. Qualified in the top 11 at the national DJASCII competition.
Developed EmotionWave, a dynamic speech-to-emotion web application using real-time speech recognition and sentiment analysis. Built the backend with Node.js and Express to handle API requests and sentiment processing. Ensured seamless user experience with comprehensive error handling and real-time visual feedback through dynamic emoji updates.
Orchestrated development of CommuneFarm, using React.js, Node.js, and Chart.js, a scalable central platform uniting and empowering thousands of farmers across India. Developed a GPS-based machine learning model and IoT simulation to forecast crop yields and mineral content, enhancing agricultural practices. Created a centralized communication platform to disseminate agricultural policies, advanced farming methods, and donation programs, fostering community growth.
Developed a Command Line Interface App utilizing GoLang, and created custom commands :
Developed a LangChain Agent utilizing OpenAI API and Hugging Face for dual applications:
These projects showcase the versatility and innovation of using LangChain Agent in diverse applications, enhancing accessibility and usability of digital content and data management.
Where Passion Meets Action
Contributed to event decoration, management for judges, participants, and keynote speakers, ensuring a seamless experience.
Created comprehensive lab manuals, code sets, and assignments for Image Processing & Computer Vision. Developed hands-on experiments in YOLO, GANs, transfer learning, and motion analysis.
Assisted in organizing and supporting a successful vaccination drive in a village near Mumbai, ensuring smooth operations and community participation.
Played a pivotal role in strategic decision-making, project management, and event coordination, shaping the club's initiatives and fostering innovation. Led the Unicode outhouse projects from various seniors, mentoring junior members and guiding them in best practices for impactful open-source contributions for Cisco & creating a vos-viewer like application for a senior from UIUC.
Taught junior developers through expert mentoring in Node.js, steering the successful development of a Reddit-like application. Organized and led coding workshops on Github for github practices and Hackprep for equipping students with essential skills for competitive hackathons impacting over 170 aspiring developers. Guided and mentored end-to-end project executions like projects Med-O-Care health monitoring app & an internship portal.
Contributed to the development of a quiz application designed to assist disabled individuals, leveraging Node.js proficiency and a passion for accessible technology solutions. Actively engaged in absorbing and applying advanced Node.js concepts within the club's dynamic learning environment.
Secured a finalist position in the prestigious Smart India Hackathon 2022 by developing a decentralized blockchain system for secure document sharing, for the Indian Council For Cultural Relations (ICCR).
Delivered an engaging session on Generative AI and ML during a Short Term Training Programme (STTP) at Shri Bhagubhai Mafatlal Polytechnic, covering AI research trends, applications of ML, and emerging technologies.
1st in Upstart by E-Cell DJSCE Sanghvi: Secured first place in a simulated problem-solving competition that mimicked challenges faced by startups, applied quick thinking and innovative solutions in a competitive environment.
Achieved 1st place in the Ideathon at E-Summit 2021, organized by BloomBox KJSCE, for presenting innovative ideas and strategic solutions.
Awarded Best Presentation at Chem Tank, a virtual simulation of the famous Shark Tank event at DJSCE, for delivering a compelling pitch and demonstrating exceptional presentation skills.
Successfully completed all 8 levels of Speech & Drama by Trinity College of London, reflecting excellence in communication and performance arts.
Played a key role in a school cinema production addressing peer pressure. PS played the character of the bully 🤭🤣
Honored as the Best Director at the Parda Film Festival 2015, Directed a thought-provoking film about child abuse for raising social awareness.
Particiapted & won in various 10 meter air pistol shooting competitions.
Attained FIDE rating in Blitz with a rating of 1280.