Welcome to my central repository for all my personal and open-source projects! This portfolio serves as a showcase of my skills in various technologies and domains. Feel free to explore, use the code, and reach out if you have any questions or collaboration ideas.
About Me
Featured Projects
Project Alpha: Real-Time Chat App
Project Beta: Machine Learning Model
Skills & Technologies
Get Started (Cloning)
How to Contribute
License
I am a passionate software developer specializing in full-stack web development and data science. I love building tools that are efficient, scalable, and delightful to use. My core focus is on clean code, test-driven development, and continuous learning.
π LinkedIn: [https://linkedin.com/adityam5369]
π§ Contact: mahajan2005aditya@gmail.com
Here are some highlights from my work. Each section includes a brief overview, the technologies used, and a direct link to the repository.
Project Alpha: Real-Time Chat App
A modern, responsive, and secure real-time chat application featuring persistent storage, user authentication, and group chat functionality.
Detail
Description
Status
Repo Link
Go to Project Alpha Repository
Live Demo
View Live Application
Key Features:
Instant message delivery using WebSockets.
Responsive design for mobile and desktop.
Encrypted password storage.
Technologies Used:
Frontend: React, TypeScript, Tailwind CSS
Backend: Node.js, Express, Socket.io
Database: MongoDB
Project Beta: Machine Learning Model
A classification model built to predict customer churn based on transactional and demographic data. This project includes data cleaning, feature engineering, model training, and performance evaluation.
Detail
Description
Status
Repo Link
Go to Project Beta Repository
Dataset
Customer Churn Dataset (Kaggle)
Key Findings:
Achieved an F1-score of 0.89 on the test set.
Feature importance analysis highlighted subscription duration and ticket frequency as key predictors.
Technologies Used:
Languages: Python
Libraries: Pandas, NumPy, Scikit-learn, Jupyter Notebooks
Visualization: Matplotlib, Seaborn
This is a comprehensive list of the technologies I am proficient in, represented across my projects:
Category
Frontend
React, Vue.js, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS
Backend
Node.js, Python (Django/Flask), Express, REST APIs
Databases
PostgreSQL, MongoDB, MySQL, Firebase
DevOps/Tools
Docker, Git/GitHub, AWS (S3, EC2), CI/CD (GitHub Actions)
Data Science
Pandas, Scikit-learn, TensorFlow, Data Visualization
Languages
Python, JavaScript, TypeScript, C++
To get a local copy of any project listed here, follow these steps:
Clone the repository:
git clone https://github.com/Aditya8369/project-alpha.git
# Replace 'project-alpha' with the name of the repository you want to clone
Navigate to the project directory:
cd project-alphaInstall dependencies (if applicable):
npm install
# or
pip install -r requirements.txtRun the application (check project-specific README for details):
npm start
# or
python app.pyContributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Fork the project.
Create your Feature Branch (git checkout -b feature/AmazingFeature).
Commit your Changes (git commit -m 'Add some AmazingFeature').
Push to the Branch (git push origin feature/AmazingFeature).
Open a Pull Request.
Please refer to the CONTRIBUTING.md file in the specific project repository for detailed guidelines.
π License
Distributed under the MIT License. See LICENSE.md in each individual repository for more information.
Made with β€οΈ by Aditya Mahajan