Danil Baranczov
Work experience
Projects
Analyzed and prepared more than 500,000 observations, accounting for temporal data shift. Built a CatBoost and LightGBM ensemble with optimized weights, outperforming the baseline and achieving a ROC-AUC of 0.74.
Analyzed data from 125,000 customers and built a CatBoost model with a ROC-AUC of 0.9012. Used SHAP to identify key churn drivers, defined five risk segments and prepared recommendations for customer retention.
Developed a PyTorch neural network solution to predict the number of positive and negative reviews. Combined numerical features with game descriptions, achieved an MAE of around 180 and placed 21st out of 242 competition participants.
Developed a web service for viewing weather forecasts along a route on a map. Implemented a client-server architecture, an external API integration, request handling and weather data visualization.
As part of a team, I am developing a personal assistant for managing tasks, finances, health and wardrobe. The project includes a React and TypeScript interface and a trend discovery service built with Node.js and Fastify, featuring web search, SQLite memory and LLM integration through OpenRouter or Ollama.
Developed a Telegram Mini App for ticket sales and student event management. Implemented electronic ticket issuance, an auction, promo codes, a merchandise shop and a token system with QR codes. Built a React and TypeScript interface, a FastAPI backend with PostgreSQL, and integrations with Telegram and Google Sheets.
Technology stack
Classic ML
Python, NumPy, Pandas, scikit-learn, CatBoost, LightGBM, Optuna, data analysis, data preprocessing, feature engineering, model ensembles, cross-validation, SHAP.
MLOps
Docker, Git, GitLab CI/CD, Apache Airflow, S3, Model Registry, Linux, training and inference automation, ML pipeline testing, model monitoring.
Frontend
HTML, CSS, JavaScript, TypeScript, React, responsive layouts, REST API, data visualization, npm, Vite.
Backend
Python, Flask, FastAPI, SQL, PostgreSQL, REST API, client-server architecture, external service integration, testing, Docker.
Deep Learning
Python, PyTorch, neural networks, NLP, embeddings, transformers, LLMs, multimodal models, GPU training, speech recognition.
Mathematics
linear algebra, calculus, probability theory, mathematical statistics, discrete mathematics, optimization methods, hypothesis testing, A/B testing.