I am a passionate Software Developer eager to tackle real-world challenges through web development, data analysis, and machine learning. With a strong focus on innovation, efficiency, and problem-solving, I strive to build impactful solutions by leveraging my technical expertise and creativity.
- Programming Languages: Python, JavaScript, C++, Java, HTML, CSS
- Web Development: React.js, Bootstrap, Thymeleaf
- Machine Learning & AI: XGBoost, SHAP, CNN, NLP, Large Language Models (LLM)
- Data Science & Analytics: Pandas, NumPy, Matplotlib, Seaborn, FAISS, Chroma
- Databases: MySQL, MongoDB
- Tools & Platforms: Git, GitHub, VS Code, Jupyter Notebook, Streamlit
Description: Developed a graph-based algorithm to solve Sudoku puzzles efficiently. The system utilizes backtracking and constraint propagation to provide instant solutions to even the hardest Sudoku problems.
Technologies: Python, Graph Theory, Backtracking Algorithm, React.js (Visualization)
GitHub Repo | Live Demo
Description: A secure and efficient web-based electronic voting system that ensures authentication and anonymity for voters. The system maintains data integrity while providing a user-friendly interface.
Technologies: HTML, CSS, JavaScript, Firebase, React.js (Visualization)
GitHub Repo | Live Demo
Description: Simulated various CPU scheduling algorithms such as FCFS, SJF, RR, and Priority Scheduling, analyzing performance based on turnaround time, waiting time, and CPU utilization.
Technologies: Python, Matplotlib, NumPy, React.js (Visualization)
GitHub Repo | Live Demo
Description: An interactive BST visualization tool that demonstrates insertion, deletion, and traversal operations dynamically, helping users understand tree-based data structures.
Technologies: JavaScript, HTML, CSS, React.js (Visualization)
GitHub Repo | Live Demo
Description: A web-based tool that illustrates array manipulations such as insertion, deletion, searching, and updating elements through step-by-step visualization.
Technologies: JavaScript, HTML, CSS, React.js (Visualization)
GitHub Repo | Live Demo
Description: Demonstrates sorting algorithms such as Bubble Sort, Merge Sort, Quick Sort, Insertion Sort, and Selection Sort through animated visualizations.
Technologies: JavaScript, HTML, CSS, React.js (Visualization)
GitHub Repo | Live Demo
Description: A real-time string operation visualizer that enables users to explore reversing, searching substrings, pattern matching, and text transformations.
Technologies: JavaScript, HTML, CSS, React.js (Visualization)
GitHub Repo | Live Demo
Description: A simulation of queue operations such as enqueue, dequeue, and front/rear element access, including circular and priority queues.
Technologies: JavaScript, HTML, CSS, React.js (Visualization)
GitHub Repo | Live Demo
Description: An interactive representation of stack operations like push, pop, peek, and checking empty/full conditions, demonstrating the LIFO principle.
Technologies: JavaScript, HTML, CSS, React.js (Visualization)
GitHub Repo | Live Demo
Description: Developed a predictive model to forecast stock price movements and identify market trends using historical financial data. Integrated Natural Language Processing (NLP) techniques for data preprocessing and insights extraction. Designed a real-time interactive web application for visualizing trends and providing human-readable insights with Large Language Models.
Technologies: Python, Streamlit, NLP, Chroma, FAISS, Large Language Models, React.js (Visualization)
Description: Developed a web-based application to manage patient records, appointment scheduling, and billing operations. Implemented secure user authentication and integrated MySQL for real-time data management. Designed a responsive front-end using HTML, CSS, and JavaScript, with Thymeleaf for dynamic content rendering.
Technologies: Java, Spring Boot, Spring Security, MySQL, HTML, CSS, JavaScript, Thymeleaf, React.js (Visualization)
Description: Developed a fully functional e-commerce website with an interactive and responsive front-end. Implemented features like product filtering, shopping cart management, and user-friendly navigation using only front-end technologies. Designed a visually appealing interface with Bootstrap, ensuring a seamless user experience across devices.
Technologies: HTML, CSS, JavaScript, React.js, Bootstrap
Description: A dynamic personal portfolio website showcasing my skills, projects, and professional journey. Features interactive sections including Home, About Me, Education, Skills, Certifications, Projects, Experience, Achievements, and Contact.
Technologies: HTML, CSS, JavaScript, Bootstrap, React.js
Description: Performed exploratory data analysis (EDA) on the Titanic dataset to uncover trends and insights. Utilized Python libraries like pandas, NumPy, Matplotlib, and Seaborn for data preprocessing, visualization, and analysis.
Technologies: Python, pandas, NumPy, Matplotlib, Seaborn, React.js (Visualization)
Description: Developed an image classification model using Convolutional Neural Networks (CNN) to detect and classify diseases in potato plants. Improved model accuracy by 17% and deployed a web application for farmers to upload images for real-time detection.
Technologies: Python, TensorFlow, CNN, Flask, React.js (Visualization)
Published in International Journal of All Research Education & Scientific Methods Β· Sep 9, 2024
This research presents an advanced approach for identifying Parkinson's disease (PD) using XGBoost for high-accuracy predictions and SHAP (SHapley Additive exPlanations) to enhance model interpretability. By combining machine learning with explainable AI, the study highlights key biomarkers influencing PD diagnosis, leading to improved clinical decision-making and personalized treatment strategies.
Technologies: XGBoost, SHAP, Machine Learning, Explainable AI (XAI), Data Analysis
- All-India Rank 96 in the Daksh Gurukul - IIT Guwahati Data Science Program. < 79D4 li>Web Development with HTML, CSS, JavaScript Essentials β Web development skills. View Certificate
- Google Cloud Digital Leader certificate, emphasizing skills in cloud technologies and strategic leadership. View Certificate
- HackerRank JavaScript Certification β Demonstrated proficiency in complex JavaScript concepts. View Certificate
- HackerRank Problem Solving Certification β Demonstrated proficiency in problem-solving. View Certificate
- HackerRank SQL Certification β Demonstrated proficiency in SQL. View Certificate
- HackerRank CSS Certification β Demonstrated proficiency in CSS. View Certificate
Iβm passionate about contributing to open-source projects and collaborating with other developers. Here are some areas where I contribute or plan to contribute:
- Data Science and Machine Learning
- Full-Stack Web Development
- Exploring new technologies and frameworks
I am currently focused on improving my skills in machine learning, cloud technologies, and front-end development to build impactful solutions. Along with that, I am actively enhancing my problem-solving abilities through competitive programming and algorithmic challenges.
I look forward to applying these skills in software development and data science roles, where I can contribute to innovative projects and create efficient, scalable solutions.
Feel free to explore my repositories and reach out for collaboration opportunities or just to say hi! π