Hi,
I am Aditya Rai
Software Developer
Contact

About

Who I Am
I am a 3rd-year Computer Science engineering student at Chandigarh University with a passion for software and web development, machine learning, and database management. My expertise lies in creating efficient solutions to real-world problems through code.
Skills
Professional Skills
Here are the tools and technologies I work with:

Certifications
My AchievementsFoundations of Cybersecurity (By Google)
Comprehensive understanding of cybersecurity principles, tools, and techniques.
Databases and SQL for Data Science with Python (By IBM)
Gained proficiency in SQL queries and database concepts for data analysis.
Introduction to Databases (By Meta)
Learned database design, SQL, and database management with hands-on practice.
Industrially Trained in Web Development (45 Days)
Completed in July 2024 at VPRO Mohali, Punjab.
Projects
Billing System
Description: Developed an interactive billing system with a sleek Tkinter-based GUI in Python. Automated item selection, quantity input, and cost calculation to streamline operations.
Skills Used: Python, Tkinter, OOP principles, GUI design, error handling, and file handling.
Responsibilities:
- Designed an intuitive user interface with Tkinter widgets.
- Implemented dynamic item and pricing logic.
- Ensured accuracy in financial computations and file storage for transaction records.
Weather Dashboard
Description: Designed a weather dashboard with real-time data visualization using HTML, CSS, and JavaScript, integrating third-party APIs for forecasts.
Skills Used: JavaScript (Fetch API), HTML5, CSS3, Responsive Design, JSON data handling.
Responsibilities:
- Created a clean and responsive front-end interface.
- Implemented API integration for live weather updates.
- Debugged and optimized scripts for smooth user experience.
Depression Level Test
Description: Built an accessible mental health tool to analyze user responses and assess depression levels using a Tkinter GUI in Python.
Skills Used: Python, Tkinter, NumPy, Pandas, Questionnaire Logic, GUI design.
Responsibilities:
- Developed algorithms to evaluate questionnaire responses.
- Designed an empathetic and user-friendly interface.
- Validated output against clinical standards for reliability.
Heart Disease Prediction
Description: Created a Machine Learning model for early heart disease diagnosis using Scikit-learn.
Skills Used: Machine Learning (Logistic Regression, Decision Trees), Python (Pandas, NumPy, Matplotlib), Data Cleaning, Model Evaluation.
Responsibilities:
- Preprocessed datasets for feature engineering and outlier removal.
- Trained and optimized predictive models.
- Evaluated accuracy through cross-validation and metrics like AUC and F1 score.
Banking Management System
Description: Developed a robust banking management system at age 16 using advanced data structures and CSV integration in C++.
Skills Used: C++, STL (Standard Template Library), File I/O, Data Structures, Algorithm Optimization.
Responsibilities:
- Structured classes to manage accounts and transactions efficiently.
- Implemented secure file storage for customer and transaction data.
- Debugged and ensured smooth functionality for banking operations.
Student Mental Health Prediction
Description: Built a Machine Learning model to assess students' mental health using data analytics and predictive algorithms.
Skills Used: Machine Learning (Support Vector Machines, K-Nearest Neighbors), Python (Scikit-learn, Pandas), Data Visualization (Seaborn, Matplotlib).
Responsibilities:
- Conducted data preprocessing for effective feature selection.
- Trained models to identify mental health patterns.
- Delivered a user-friendly interface for end-user insights.
Contact
Phone: 8572824890
Email: adityaraicollege@gmail.com
LinkedIn: Aditya Rai
GitHub: github.com/adityarai04