Data Scientist
Current- Improve customers' churn model in R. ROC-AUC increased from 68% to 78% (main drivers are the right choice of target balancing, feature engineering, feature selection and replacement of the logistic model by XGBoost).- Implement end-to-end churn model automation: data ingestion, data preparation, data cleaning and preprocessing, train models, model selection, prediction.- Create end-to-end telco network KPI calculation automation. The KPIs are complex Hive queries that process terabytes telco-related data (demographic, usage, geo) and associate with network performance and user experience. The application runs on a daily and monthly basis.- Productionize of MVP for network anomaly detection. R code refactoring and debugging, optimize Spark memory settings, create a unified YAML config file and make the application run on a daily and weekly basis with zero failers and warnings.- Prepare ad hoc analysis for stakeholders and visualization results in Tableau: customer movements, roamer analysis, dwell time.- DevOps. Maintain running applications on the production environment, bug hot-fix, create automation build plans in Bamboo, tickets in Jira, update the documentation in Confluence and version control in Bitbucket.Tech stack: R, Hive, SQL, Spark R, Sqoop, Tableau, Bash, Git.