
Sergei Markochev
Verified Expert in Engineering
Data Scientist and Developer
London, United Kingdom
Toptal member since May 24, 2021
Sergei is a lead data science and AI/ML developer with extensive experience—over 15 years' worth. He has led end-to-end project delivery and provided technical expertise for complex decision problems for FTSE 100 companies and SME businesses. Sergei possesses a PhD in Physics, has one patent and six academic papers, and recently won 1st place in an international data science competition.
Portfolio
Experience
- Applied Mathematics - 14 years
- Data Analysis - 14 years
- Software Development - 10 years
- Machine Learning - 10 years
- Data Science - 10 years
- Nonlinear Optimization - 6 years
- Artificial Intelligence (AI) - 4 years
- Deep Learning - 4 years
Preferred Environment
Jupyter Notebook, Windows, Linux, Git, Python, Amazon Web Services (AWS), Visual Studio Code (VS Code)
The most amazing...
...algorithm I've developed was ranked number one at an aircraft localization data science competition hosted by AIcrowd.
Work Experience
Senior Data Analyst
Revolution Dancewear, LLC
- Conducted transactions data analysis to reveal sales trends for product categories.
- Performed churn analysis and analyzed the behavior of new and returning customers using transactions data.
- Investigated the most ordered items and categories and their combinations from transaction data.
Senior Data Scientist/AI Expert
Status Pros, LLC
- Built a prototype for the client to chat with data stored in SharePoint, including PDFs, presentations, and other documents.
- Developed an indexing system to catalog documents stored in SharePoint.
- Developed an automation pipeline to process new documents uploaded to SharePoint and search over them.
Data Scientist/Data Engineer
Docme Technologies Ltd
- Downloaded publicly available laboratory test data and built an ETL to combine them.
- Evaluated the approach and methodology described in a Nature article and proposed improvements from the data science perspective.
- Developed a risk predictive model to estimate a person's BioAge using blood biomarkers.
Data Scientist | Business Analyst
The Business of Fashion Limited
- Carried out an analysis of web traffic and the conversion funnel of a large website.
- Investigated how the frequency and quality of published materials affect the conversion funnel.
- Used multivariate regression to identify critical indicators of the conversion funnel that need to be improved.
Data Scientist (Python)
Media Analytics LTD
- Reproduced results from the paper published in the Nature journal regarding extreme flood and drought events.
- Preprocessed and analysed scientific data from the GRACE-FO project to calculate water storage changes on Earth in the past 20 years.
- Improved the spatio-temporal clusterization algorithm and carried out water anomaly clusterization.
Pricing Data Scientist
Insight Factory, LLC
- Analyzed sales funnel datasets and proposed models to predict target variables.
- Carried out a basket analysis of the provided dataset and found association rules.
- Studied the pricing dataset and proposed an effective pricing strategy for the business.
Prompt Engineer
2x Solutions, LLC
- Developed prompts to improve the identification of financial compliance issues.
- Fine-tuned ChatGPT models to accurately classify the outcome of voice AI calls.
- Prepared a large training dataset of voice AI call outcomes and identified edge cases.
Data Scientist
Rados Administration Services Limited
- Developed an algorithm to automatically identify the position of rock samples on a tray and match them with chemical records.
- Carried out calibration of rock samples using data from the XRF sensor.
- Developed a Dash-based web dashboard connected to a database, where sample calibration, investigation, etc. can be performed.
Data Engineer
Carbonfuture
- Developed a data model for the company to connect buyers and suppliers.
- Implemented a data integration solution between the HubSpot API and the data warehouse.
- Built a Microsoft Power BI dashboard for the company's business analytics function.
Data Scientist | Data Analyst
Ultraspeed Digital Limited
- Developed software and algorithms to simulate sensors' response to a person's footsteps.
- Conducted research and carried out mathematical modeling of sprint athletes' kinematics.
- Performed experiments with sensor equipment and preprocessed and analyzed data.
Data Scientist
12435136 Canada Inc.
- Developed a revenue management system for predicting optimal prices and revenue for some real estate properties.
- Built a pricing engine for predicting real estate properties' market price and elasticity.
- Created data processing pipelines to increase data quality.
- Implemented a chat interface using the ChatGPT model to allow users to retrieve modeling results.
Data Science and Analytics Manager
CI&T
- Developed a personalized upselling suggestion recommendation system for one of the top five worldwide fast food chain's mobile apps.
- Deployed the new recommendation system for upsells into the production environment using Terraform and AWS services.
- Planned and performed A/B testing of the new recommendation system for upsells, which showed over 50% improvement.
- Led data analytics and data quality projects for CI&T international clients.
- Championed data science in CI&T UK and developed POC using generative AI models.
Software Developer
Tellusant
- Improved data quality and filled data gaps using machine learning and custom modeling.
- Reviewed code and helped to build an MVP. Implemented time-series prediction.
- Investigated opportunities to predict audiences for specific products through analysis of global data.
Senior Data Scientist
Kainos
- Developed a data-informed recommendation system for extraction, manipulation, and search of helpful information from employees' resumes. Used natural language processing (NLP) techniques.
- Led data investigation and prototype model development for the client (a construction company).
- Presented some advanced topics on application deployment on AWS for an internal deep dive session.
ML/AI Developer
Colin Williams
- Scraped publicly available data from a government website using BeautifulSoup.
- Cleaned and analyzed text data following Colin's suggestions.
- Built a predictive model (classifier) to prove Colin's theory.
Machine Learning (ML) Engineer
Bowen & Associates Ltd.
- Developed a state-of-the-art ML model to predict commercial property prices.
- Deployed the ML model on AWS to test its predictions.
- Advised the client on advances and limitations of the model, data quality, and deployment for testing.
Lead Data Scientist
GroupM
- Productionized three apps related to investigating and optimizing global TV ad schedules.
- Developed a cross-media data fusion model with an external deduplication data set.
- Predicted digital behavior for target audiences defined by TV show viewership and vice versa using ML techniques.
- Created Looker dashboards to present POCs and data insights.
- Developed deep learning models of reach curves for individual TV channels and other combinations.
- Carried out a bespoke analysis for multibillion-dollar stakeholders.
- Communicated results to stakeholders and product managers. Managed and hired data scientists.
Data Scientist (Python)
Applied AI LLC
- Developed an ML model to classify the content of industry-specific PDF documents.
- Investigated different approaches (ML, NLP, and statistical) to the modeling of document content.
- Assisted the client on best practices and models during the project.
Battery Analytics Scientist
BBOXX LTD
- Invented and deployed a patented state-of-the-art algorithm for remote capacity estimation of lead-acid batteries by their telemetry.
- Produced insights on battery performance and customer usage patterns to reduce battery failure maintenance.
- Developed advanced alerting and anomaly detection systems to monitor over 100,000 solar panels’ performance (broken sensors, tampering, heavy usage, and so on).
- Developed a Bayesian survival model for the prediction of battery failure rate in the future.
Assistant
Moscow Institute of Physics and Technology
- Supported and organized the educational process, conducted courses, and supervised bachelor degree routes.
- Organized and provided the department’s section at the annual university conference.
- Led laboratory courses and seminars on atomic physics and optics.
Senior Research Associate
Central Institute of Chemistry and Mechanics
- Led the experimental research on rare nuclear decays (published in five academic papers and reported on in four international conferences).
- Developed a fully automated digital spectroscopic system for the investigation of rare nuclear decays (Ph.D. thesis).
- Carried out data analyses and Monte Carlo simulations.
Experience
Aircraft Localization Competition
https://github.com/smarkochev/Aircraft_localization_competition_round_2• https://www.aicrowd.com/challenges/cyd-campus-aircraft-localization-competition/leaderboards
Prediction of Customer Spending
https://github.com/smarkochev/ds_notebooks/Notebook:
• Prediction of customer spending.ipynb
Expedia Hotel Sales | Kaggle Competition
https://www.kaggle.com/c/hotelsales/I was ranked #1 among 19 teams proposing a combination of machine learning models.
Rail-ticket Price Prediction
https://github.com/smarkochev/ds_notebooksNotebooks:
• Rail_ticket_price_prediction_IDE.ipynb
• Rail_ticket_price_prediction_modelling.ipynb
Statoil Kaggle Competition
https://github.com/smarkochev/ds_notebooksNotebooks:
• Statoil_Kaggle_competition_main.ipynb
• Statoil_Kaggle_competition_google_colab_notebook.ipynb
• Statoil_Kaggle_competition_DL_comparison.ipynb
Education
Ph.D. in Nuclear Physics
Moscow Institute of Physics and Technology - Moscow, Russia
Master's Degree in Applied Mathematics and Physics
Moscow Institute of Physics and Technology - Moscow, Russia
Bachelor's Degree in Applied Mathematics and Physics
Moscow Institute of Physics and Technology - Moscow, Russia
Certifications
Probabilistic Graphical Models Specialization
Stanford University | via Coursera
Advanced Data Science with IBM Specialization
IBM | via Coursera
Skills
Libraries/APIs
Pandas, Scikit-learn, NumPy, SciPy, XGBoost, Matplotlib, TensorFlow, Keras, PyMC, Spark ML, OpenAI API, Beautiful Soup, Beautiful Soup 4, Google Maps API, REST APIs, PySpark, SpaCy, HubSpot API
Tools
ARIMA, AWS Step Functions, Terraform, ChatGPT, GitLab CI/CD, MATLAB, Looker, Git, LaTeX, Microsoft Power BI, Spark SQL, Amazon SageMaker, AI Prompts, GIS, LaunchDarkly, Jira, Microsoft Copilot
Languages
SQL, Python, Python 3, Snowflake, Octave, R, Looker Modeling Language (LookML), C++, SAS
Paradigms
Quantitative Research, Management, Business Intelligence (BI), Agile, Object-oriented Programming (OOP), ETL, Anomaly Detection, Automation
Platforms
Jupyter Notebook, Amazon Web Services (AWS), Visual Studio Code (VS Code), AWS IoT, Linux, Docker, AWS Lambda, HubSpot, Azure, Google Cloud Platform (GCP), Databricks, CrewAI
Storage
MySQL, PostgreSQL, Data Integration, Data Pipelines, Azure SQL, Microsoft SQL Server
Frameworks
AWS Serverless Application Model (SAM), LightGBM, Spark
Industry Expertise
Retail & Wholesale, Healthcare
Other
Applied Mathematics, Data Analysis, Digital Signal Processing, Machine Learning, Data Cleaning, Nonlinear Optimization, University Teaching, Software Development, Clustering, Applied Physics, Mathematics, Scientific Data Analysis, Data Analytics, Data Science, Data Visualization, Time Series, Artificial Intelligence (AI), Predictive Modeling, Statistics, Dash, Software, Classification Algorithms, Regression Modeling, Algorithms, Recommendation Systems, Revenue Management, Pricing, Big Data, Data Quality Analysis, Solution Architecture, Pricing Models, Dynamic Pricing, Forecasting, Large Language Models (LLMs), Mathematical Modeling, Data Preprocessing, Revenue Modeling, Modeling, Time Series Analysis, Random Number Generation, Data-informed Recommendations, Statistical Modeling, Analytics, Data Classification, Feature Engineering, Correlational Analysis, Predictive Analytics, Gradient Boosting, Time Series Data, Consulting, Classification, Data Warehousing, ETL Development, Model Evaluation, Data Cleansing, SQL, Monte Carlo Simulations, Deep Learning, Cython, Bayesian Inference & Modeling, Dashboard Development, Computer Vision, Multithreading, Unsupervised Learning, Natural Language Processing (NLP), A/B Testing, Generative Pre-trained Transformers (GPT), Data Scraping, CI/CD Pipelines, AI Agents, LangChain, Machine Learning Operations (MLOps), Transformer Models, Collaborative Filtering, AI Chatbots, Principal Component Analysis (PCA), Document Parsing, OpenAI GPT-3 API, OpenAI GPT-4 API, AI Model Training, OpenAI, Prompt Engineering, APIs, Data Architecture, Data Engineering, Reporting, Unstructured Data Analysis, Fine-tuning, Chatbots, Financial Modeling, Churn Analysis, Statistical Analysis, Data Build Tool (dbt), Back-end, Climate Change, Simulations, Monte Carlo, Localization, Looker Studio, Traffic Analysis, API Integration, Google BigQuery, Agentic AI, ETL Pipelines, ETL Tools, AI Automation, AI Consulting, Decision Modeling, Health, scoring, Multivariate Statistical Modeling, Cloud Platforms, Embedding Models, Data Modeling, Vector Databases, GeoPandas, Geographic Information Systems, Research, Property Valuation, Pricing, Pricing Models, Document Processing, Workflow Automation & System Integration, PDF Scraping, Amplitude, mParticle, FastAPI, Sensor Data, Conversational AI, eCommerce, Pricing Strategy, Competitor Analysis & Profiling, Competitive Strategy, Funnel Analysis, Simulators, Statistical Methods, Web Dashboards, Nuclear Physics, Spectroscopy, Mining, Monthly Recurring Revenue (MRR), ARPU, Microsoft Azure, Risk Models, Risk Modeling, Web Scraping, Website Data Scraping, Robotic Process Automation (RPA), RAG Systems, Inventory Management, ETL for AI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring