A full machine learning pipeline that predicts whether a person earns above or below $50K based on demographic data. Built with XGBoost for classification, includes data preprocessing, feature engineering, trained model, and a web app interface. Project includes clean modular code (model, preprocessing, prediction, config) with a Jupyter notebook for full analysis. Built with XGBoost, Scikit-learn, FastAPI, and Pandas.